在 mobile-safari 中是否有替代方法可以代替 onbeforeunload ?我注意到 Google 能够捕获onbeforeunload
mobile-safari 中的事件。有谁知道他们是怎么做到的吗?
谷歌能够使用他们的 Gmail 客户端来做到这一点。创建新消息...在文本区域中输入内容...点击浏览器后退按钮。它会弹出一条警告消息。我使用 iPad 进行测试。
我猜他们正在使用 History API。通过听 popstate
window.addEventListener("popstate", function(e) { ... });
您可以在允许做任何愚蠢的事情之前显示警告。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)