收藏
回答

WeixinJSBridge引入

如何在页面一加载就引入WeixinJSBridge,现在我跳转到新页面就调用WeixinJSBridge.invoke  现在发现WeixinJSBridge还没引入就调用了方法


官方的方法是引入这个 但是我调用无效

回答关注问题邀请回答
收藏

2 个回答

  • 张振国
    张振国
    2020-12-01

    这个是混合开发框架?

    2020-12-01
    有用
    回复
  • 秦王
    秦王
    2020-04-07

    需要再声明一个onBridgeReady函数

     // 当点击返回键时,不返回到上一页,而是直接关闭微信浏览器
        function onBridgeReady() {
            console.log('WeixinJSBridge',WeixinJSBridge);
            WeixinJSBridge.call("closeWindow");
        }
        function wxback() {
            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();
            }
        }
    
    2020-04-07
    有用
    回复 2
    • 只吃🥚白的Milan
      只吃🥚白的Milan
      2020-04-07
      你这个关闭窗口我试了可以,分享接口目前内置浏览器对象还可以用吗
      2020-04-07
      回复
    • Chronos
      Chronos
      2020-04-21
      WeixinJSBridge.call不是被禁用了吗
      2020-04-21
      回复
登录 后发表内容
问题标签