我有一个我写的跨平台网站。在iPad上我必须使用mouseup和mouseup事件来模拟点击(因为它是嵌入在iFrame内的SVG中的事件,如果有人按下并按住,或者按下并拖动或按下并释放(点击),则会有特殊事件)
以下是发生的事情。 touchStart事件已触发。 touchEnd事件被触发。 我的脚本看到这是一个点击事件,然后触发以下事件:
window.parent.window.location.href =“../ TRL /SelectHotspot.aspx”+ returnString
然后浏览器转到该页面,但随后(奇怪的是......)目标页面上确切位置的控件会收到点击事件。这意味着它会移动到下一页。
有谁知道会导致这种情况的原因以及如何阻止它?它不会发生在桌面上(它们不会暴露touchstart / touchend事件)而不会暴露在任何Android设备上。