JS关闭微信内置浏览器
微信浏览器内,是有个内置对象WeixinJSBridge的
执行 WeixinJSBridge.call("closeWindow") 会关闭微信内置浏览器
但是你会发现偶尔好使,偶尔不好使。
这应该是依赖的方法是异步导致的,有时还没加载出来调用就会不生效,所以我业务中给个定时器去执行是可以解决的
setInterval(()=>{
WeixinJSBridge.call("closeWindow")
},300)
不想把精力放在翻阅这方面的源代码上,所以欢迎知晓正确答案的你评论一下分享给我