我正在使用beforeunload事件作为一种方法来代理我的站点上的点击率指标。例如,如果beforeunload在click事件的大约50 has内触发,我可以确定用户何时选择了链接。这在iOS中变得很复杂,因为它不支持beforeunload。根据苹果的文档,我已经用pagehide代替了beforeunload,但是它没有相同的功能。看起来,pagehide似乎取代了unload,而不是beforeunload。在我的测试中,它们的触发时间平均相差约1500 my (pagehide触发器比
我正在使用react-admin框架(3.2),并试图在用户从Edit form视图导航时触发beforeunload事件。假设我的路径名是"feed/123"。当beforeunload以任何方式改变时(用户正在离开编辑表单),url应该会触发。on F5, not when leaving the page {
window.addEventListener('beforeunload', alertUs