微信、Alipay等手机JS监测应用程序的浏览器,返回,一页按钮事件的方法

微信、Alipay等手机JS监测应用程序的浏览器,返回,一页按钮事件的方法
在实际应用中,我们经常需要在移动应用程序浏览器,点击返回,回到实现,页面按钮关闭页面,调整到指定的页面或执行其他操作的需要,如何监控当你点击微信,Alipay,百度糯米,百度钱包应用程序或浏览器后退按钮在页面或后退按钮事件的代码。

我相信很多像我这样的朋友,很久以来都没有找到在百度和搜狗搜索方式。

下面的方法告诉你如何倾听:
首先,我们要了解浏览器的历史。

你知道在我们的网页可以使用Javascript窗口历史,回到首页,但由于安全原因,Javascript不允许修改现有的URL链接的历史,但你可以用pushstate方法在URL链接的历史增长,并提供popstate事件监测历史以来栈的URL。的popstate事件监测是可行的,我们可以监视它。

返回、返回、单击最后一页按钮来监视代码的实现:
Window.addEventListener(popstate
警报(我听浏览器的后退按钮事件);根据自己的需要来实现他们的功能
},假);
虽然我们听背页或事件,但会在页面返回,所以我们需要使用pushstate添加一个页面的URL,页面上的代表,我们非常清楚的是#
功能pushhistory(){
var状态= {
标题:标题
网址:#
};
window.history.pushstate(状态,标题
}
当我们进入这一页时,我们将历史按为本地连接。当单击操作的返回、返回和最后一页时,它将在监视器代码中进行监视和实现。

下面是完整的代码:
$(函数(){())
PushHistory();
Window.addEventListener(popstate
警报(我听浏览器的后退按钮事件);根据自己的需要来实现他们的功能。
},假);
功能pushhistory(){
var状态= {
标题:标题
网址:#
};
window.history.pushstate(状态,标题
}
});
以上内容只是一小部分核心代码,我们根据要求添加、修改、删除代码。如果您在参考本节代码的过程中发现任何问题,欢迎留言给我,小编辑会及时回复您。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部