微信公众平台的坑

Posted 勤学才是王道

tags:

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

在微信浏览器上点击不起作用,而在其他设备均没问题。

 

 

解决办法:

在点击事件前面加入这个代码启用点击事件。

// ios 微信浏览器开启点击事件
$("body>*").bind("click",function(){});

原因是:

IOS微信浏览器的window、document、body并不接受click事件,按钮和链接才接受click事件。

代码中body换为需要点击的标签。

 

 

 

微信浏览器左上角返回按钮的监听

 

 1 $(function(){
 2             pushHistory();
 3             var bool=false;
 4             setTimeout(function(){
 5                   bool=true;
 6             },1500);
 7             window.addEventListener("popstate", function(e) {
 8               if(bool)
 9                 {
10                         alert("我监听到了浏览器的返回按钮事件啦");//根据自己的需求实现自己的功能
11                 }
12                 pushHistory();
13                 
14         }, false);
15 
16 function pushHistory() {
17         var state = {
18             title: "title",
19             url: "#"
20         };
21         window.history.pushState(state, "title", "#");
22     }
23 
24         });

 

以上是关于微信公众平台的坑的主要内容,如果未能解决你的问题,请参考以下文章

微信公众平台开发,那些走过的坑

如何走上更高平台分享传递干货知识:(开通个人微信公众号:大数据躺过的坑)(图文详解)(博主推荐)

微信公众号的js-sdk在使用中的坑

关于MUI集成微信分享遇到的坑

pbootcms对接微信扫码登录代码核心片段和步骤(前后端)

微信公众号页面遇到的坑