微信端监听页面返回、刷新、关闭

安安大宝贝丶 2017-07-03 03:52:47
如何在微信端监听页面返回、刷新、关闭事件,求大神帮助。
...全文
3129 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
che_xi 2017-11-14
  • 打赏
  • 举报
回复
$(function(){ pushHistory(); var bool=false; setTimeout(function(){ bool=true; },1500); window.addEventListener("popstate", function(e) { if(bool) { alert('请勿返回,如有需要请直接关闭网页'); } pushHistory(); }, false); }); function pushHistory() { var state = { title: "title", url: "#" }; window.history.pushState(state, "title", "#"); }
hackhome 2017-07-04
  • 打赏
  • 举报
回复
无解。。。。。。。。。。。。。
letMeAlone_ 2017-07-04
  • 打赏
  • 举报
回复
如果微信是混合APP,倒也能直接通过5+实现监听,但可惜不是,而且就算是混合的APP。微信也不再是微信了。为了安全考虑,大部分功能都不会有,所以监听微信客户端的事件是不可能的,除非它提供接口给你。 也许你可以在自己的页面内部做监听,不一定要监听客户端的动作
似梦飞花 2017-07-03
  • 打赏
  • 举报
回复
看看微信开发文档有没有 没有的话没解
安安大宝贝丶 2017-07-03
  • 打赏
  • 举报
回复
天际的海浪 2017-07-03
  • 打赏
  • 举报
回复
无解。。。。。。。。。。。。。
安安大宝贝丶 2017-07-03
  • 打赏
  • 举报
回复
电脑端可以用 onbeforeunonload 或 unonload可以监听网页,但是放到微信端不起作用了。
Go 旅城通票 2017-07-03
  • 打赏
  • 举报
回复
电脑端都分不出这些,你还微信。。。

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧