【发布时间】:2016-05-06 06:49:37
【问题描述】:
我的代码正在监听.header div 上的touchstart 事件:
$('.header').bind('touchstart', function() {
console.log('Rock and roll.');
)};
此事件会在所有设备和浏览器中触发,但 iPhone 6 上的 Safari 在隐私浏览模式下似乎存在问题。如果关闭隐私浏览功能,这将在同一设备上运行。
我尝试了常见的提示:
<div class="header" onClick="">
添加
cursor: pointer;
但问题仍然存在。你们知道解决方法吗?
更新:这通常与隐私浏览有关,并不特定于任何设备类型。在桌面版 Chrome 上以隐身模式浏览时也会发生同样的情况。
【问题讨论】:
-
不是在解决问题,而是
onClick=""在做什么? -
一些用户认为它对他们有用stackoverflow.com/a/27938334/3678689
-
重启设备,再次测试..很奇怪的问题...
标签: javascript jquery ios css mobile-safari