zoukankan      html  css  js  c++  java
  • 开启已关闭的微信分享功能

    由于整个项目中仅有一两个页面需要微信分享,故在在全局js中将其关闭。

    关闭微信分享代码如下:

    function onBridgeReady() {
      WeixinJSBridge.call('hideOptionMenu');
    }
    if (typeof WeixinJSBridge == "undefined") {
      if (document.addEventListener) {
        document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false);
      } else if (document.attachEvent) {
        document.attachEvent('WeixinJSBridgeReady', onBridgeReady);
        document.attachEvent('onWeixinJSBridgeReady', onBridgeReady);
      }
    } else {
          onBridgeReady();
    }

    但是,在需要有分享的页面,在点击分享按钮之后需要将微信分享开启:

    openMenuShare() { //开起微信分享
        var _this = this;
        if (typeof WeixinJSBridge == "undefined") { //微信浏览器内置对象。参考微信官方文档
             if (document.addEventListener) {
                 document.addEventListener('WeixinJSBridgeReady', _this.onBridgeReady(), false);
           } else if (document.attachEvent) {
               document.attachEvent('WeixinJSBridgeReady', _this.onBridgeReady());
               document.attachEvent('onWeixinJSBridgeReady', _this.onBridgeReady());
            }
         } else {
              _this.onBridgeReady();
          }
      },
      onBridgeReady: function() {
          WeixinJSBridge.call('showOptionMenu');
      },

    就此,

    在某个单页面实现微信分享的开启。

    。。

    。。。

    。。。。

    。。。。。

  • 相关阅读:
    Codeforces 552E Vanya and Brackets(枚举 + 表达式计算)
    matlab 文件打开设置
    boot and loader
    centos6安装bochs
    Python list, dict, set, tuple
    Python 字符串
    Visual Studio 使用
    汇编语言版本的HelloWorld
    用汇编实现add函数
    使用nasm和clang
  • 原文地址:https://www.cnblogs.com/yeziyou/p/14840369.html
Copyright © 2011-2022 走看看