微信開発:IOS端の下のクリック遅延問題を解決する
最近、微信端末を開発したところ、Androidの下ではclick事件がスムーズだったが、IOSの下では一定の遅延があったことが分かった.資料を調べたところ、アップルは2007年にIphoneという小さなスクリーンブラウザサイトでの問題を解決するために300ミリ秒の遅延を設定していたことが分かった.これは、ユーザーがダブルクリックするか、画面をクリックするかを判断するためです.ネットの上には多くの解決策があり、使いやすく、非常に安定した方案をお勧めします:fastclick.js githubの使用方法頭部に加える:
次に、ページのロード時に
次にやってみると、clickイベント、input、textareaが使用前よりずっとスムーズになったような気がします
<script type="text/javascript" src="/js/mobile/fastclick.js">script>
次に、ページのロード時に
$(function() {
FastClick.attach(document.body);
});
次にやってみると、clickイベント、input、textareaが使用前よりずっとスムーズになったような気がします