我最近將fastclick.js
集成到我的項目中,以消除觸摸屏設備上實際點擊其中一個鏈接時的300毫秒延遲。現在我想測試它以確保它已正確集成。如果這是正確集成,我應該能夠基準300ms的速度差異。 (根據谷歌...移動瀏覽器將等待約300毫秒,你點擊按鈕觸發點擊事件,原因是瀏覽器正在等待,看看你是否真的執行雙自來水。)基準測試/測試fastclick.js
我有困難想起來的邏輯,但是我可以使用這個標杆,...
的問題是,如果我結合這鏈接點擊事件(並設置var startTime = new Date();
那裏) ,它只會在鏈接註冊後(300ms後)運行基準測試,而我將無法通過這種方式獲得準確的基準。
關於如何基準測試差異並測試fastclick.js
是否已正確集成到我的項目中的任何想法?
我可以嘗試在mouseover
事件啓動計時器,但是有沒有更好的選擇呢?
Here's the link to the fastclick.js repository on GitHub