我在页面加载后将以下点击事件绑定到锚标记。目的是在遵循 href 之前跟踪Google Analytics中的事件:
$("a.my-link").on("click", function() {
// Send Google Analytics click event before following href
}
当我使用iOS Safari与LTE连接时,在执行 href 之前,事件永远不会被触发。
如果我切换到Wi-Fi,事件就会好起来。此外,如果锚标记的 target 属性设置为" _blank"它也适用于LTE。 (即新窗口)。它也适用于Chrome for iOS。
是否有人在LTE上使用iOS Safari遇到此问题?
在某些情况下,似乎某种bug(或预期的功能?)会禁用锚标记上的点击事件。