• 禁用微信转发给好友和朋友圈


    在不调用微信公众号开发文档,配置cofig等的情况下也能实现

    [全局情况下,iOS能实现,安卓系统偶尔失效(原因研究中,知道的可以教教我)]

    核心代码(就这么一串):

      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();
      }
    

      实现方式:

    1.因为是每个页面都要这个功能,所以创建了一个全局方法

     2.全局引入:

    import closeShare from './assets/util/closeShare';
    Vue.prototype.closeShare = closeShare;

    3.在app.vue进行路由全局监听

        watch:{
          $route(tofrom) {
              this.closeShare.share()
          }
        }
  • 相关阅读:
    多线程
    事务的概念与四大特性(ACID)
    Error和Exception的区别
    运算符的使用与注意事项(二)
    运算符的使用与注意事项(一)
    GOJS使用--前端拓扑图
    python算法实现分治法demo
    MySQL主从复制配置
    MySQL锁
    show profile查看SQL执行生命周期
  • 原文地址:https://www.cnblogs.com/zzz-knight/p/12009447.html
Copyright © 2020-2023  润新知