1、在你的iOS設(shè)備或iOS模擬器上測(cè)試該應(yīng)用程序:點(diǎn)擊Help按鈕,并留意彈出對(duì)話框之前的延遲。
這個(gè)延遲的發(fā)生時(shí)由于操作系統(tǒng)要大約等待300 ms以確認(rèn)用戶是否要再次點(diǎn)擊目標(biāo)(并因此執(zhí)行一個(gè)雙擊事件)。
2、在index.html中,添加以下腳本標(biāo)記:
<script src="https://atts.w3cschool.cn/attachments/image/wk/apachecordovatutorial/fastclick.js"></script>
FastClick是由金融時(shí)報(bào)創(chuàng)建的開源庫。更多信息請(qǐng)點(diǎn)擊這里。
3、在app.js中,在deviceready事件處理器中注冊(cè)FastClick。
FastClick.attach(document.body);
4、測(cè)試應(yīng)用程序:點(diǎn)擊Help按鈕?,F(xiàn)在對(duì)話框會(huì)沒有延遲地出現(xiàn)。
更多建議: