微信公众号开发之关闭微信浏览器

最近公众号项目开发中,有一个解绑需求,要求解绑之后,关闭微信浏览器。因为是微信内置浏览器,用不了 window 对象,所以有 2 种关闭方式。
一、WeixinJSBridge 对象

WeixinJSBridge.call('closeWindow');

二、公众号开发比较适用的方法

wx.closeWindow();

这个方法必须引入 JS-SDK ,如果不是公众号项目的话,建议使用第一种方法。
下面附上完整代码
index.html 文件中引入

<script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js "></script>

在需要关闭微信浏览器的地方直接使用此方法,我这里是解绑之后关闭,所以写在了接口里

close(){
    this.$api.user.unBing().then(res => {
      if (res.data.code === 200) {
        this.$toast('解绑成功')
        wx.closeWindow()
      } else {
        this.$toast(res.data.msg)
      }
   })
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容