iosシステムはonclickイベントの失効問題を複数回クリックします


/*ios        ,            jump*/
<img src="" onclick="jump()" class="pop">

最初はシステム遅延,ネットワーク問題と思っていたが,iosシステムの原因であることが分かった.解決方法:
function jump(){
     
window.location.href = "https://www.jianshu.com/p/dc9144e37ade"
}
document.querySelector('.pop').addEventListener("touchstart",function(){
     
jump();
})

エレメントにスライド機能が必要な場合は、このメソッドは適用されません.「touchend」をリスニングするように変更できます.