このコードは、ほとんどの 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)"
正常に動作しているので、イベントは正常に発生していると思います。
ありがとうございました。