微信公众号H5关闭当前页面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信公众号H5关闭当前页面相关的知识,希望对你有一定的参考价值。

参考技术A 注意:为什么说他是错误的方式呢,其实也不完全是错的,人家只不过是关闭的比较彻底而已......

注意:这样就可以实现用户不能左滑右滑返回上一页了,只能乖乖的点击按钮回到公众号主页消息中了.
以上纯属个人观点,如有不服,尽管怼!!!

vue中通过WeixinJSBridge关闭微信公众号当前页面,返回微信公众号首页

之前有个需求,点击菜单进入到微信公众号模块,然后点击返回的时候不知道到哪里去,后来觉得点返回的时候直接关闭页面,但是window.close()并不能关闭页面,然后经过查找资料,发现通过以下方法可以

 

setTimeout(function() {
  //这个可以关闭安卓系统的手机
   document.addEventListener(
      "WeixinJSBridgeReady",
      function() {
         WeixinJSBridge.call("closeWindow");
      },
     false
   );
    //这个可以关闭ios系统的手机
   WeixinJSBridge.call("closeWindow");

 

 

 

 

 

注意,这里最好加个setTimeout,要不然WeixinJSBridge可能会出现未定义的错误

 

 

 

嗯,就酱~~

 

 

嗯,就酱~~

 

以上是关于微信公众号H5关闭当前页面的主要内容,如果未能解决你的问题,请参考以下文章

在 微信网站的H5页面中 怎么实现关注公众号

h5如何跳转到微信公众号页面?

微信h5页面分享之多个页面一个公众号

微信公众号h5开发总结

vue中通过WeixinJSBridge关闭微信公众号当前页面,返回微信公众号首页

H5页面获取微信公众号的openid