首页 新闻 赞助 找找看

微信网页关闭出现window.weixinjsbridge already exists

0
悬赏园豆:10 [已解决问题] 解决于 2018-06-13 10:26

这是使用微信端调试工具所获得的处理结果,在网页里面我把所有有关WeixinJSBridge的js代码都注释了,剩下的js内容是

function close(){
  alert(1);
  WeixinJSBridge.call('closeWindow');
}

通过某一个按钮点击触发改事件,求大神解答

甜珊贝奇的主页 甜珊贝奇 | 初学一级 | 园豆:118
提问于:2018-05-29 17:27
< >
分享
最佳答案
0

在微信里面有些时候能够使用WeixinJSBridge.call('closeWindow');有些时候不能够关闭。我想原因大概就是WeixinJSBridge不支持多次跳转的页面关闭。解决办法还是得调用微信的jssdk,即网页授权。通过这种方式无论在微信自带的调试工具还在微信里面都能成功,并且不会报错。

甜珊贝奇 | 初学一级 |园豆:118 | 2018-06-13 10:26
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册