我想在用户尝试访问地址栏时显示模态(退出意图)。由于没有确定的方法来检测这个(安全原因)我假设当用户从顶部存在页面时他/她将尝试访问地址栏。
有一个名为Ouibounce的插件,但它不适用于触摸设备,因此我寻找其他解决方案。在StackOverflow上的另一篇文章中找到了这个:
$(document).on('mouseleave touchleave', function(e) {
if(e.clientY < 0) {
alert('y u leave from the top?');
}
});
即使我在那里有touchleave
事件,它在桌面上也能很好用但不能触摸设备。知道怎么让它起作用吗?