【发布时间】:2015-12-20 11:01:56
【问题描述】:
此代码适用于大多数 android/chrome 移动浏览器:
document.body.addEventListener('touchend', function (e) {
//alert(1);
window.open("http://test.com");
}, false)
但它在 iOS/Safari (tested with iPhone OS 9_2, AppleWebKit 601.1.46, Safari/601.1). 中不起作用
是否有任何解决方法可以显示包含此事件的新窗口/标签?
"alert(1)" 工作正常,所以我想事件正在正常触发。
谢谢。
【问题讨论】:
标签: javascript ios mobile-safari window.open touchstart