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

2019-01-03 00:44发布

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

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

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

标签:
1条回答
唯我独甜
2楼-- · 2019-01-03 01:17

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

查看更多
登录 后发表回答