簡體   English   中英

基准測試/測試fastclick.js

[英]Benchmarking/testing fastclick.js

我最近將fastclick.js集成到我的項目中,以消除在物理上觸摸觸摸屏設備上的鏈接之一時的300ms延遲。 現在,我想對其進行測試以確保其正確集成。 如果正確集成,我應該能夠對300ms的速度差異進行基准測試。

(根據Google ...,從您點擊按鈕觸發點擊事件開始,移動瀏覽器將等待大約300毫秒。其原因是瀏覽器正在等待查看您是否實際上在執行雙擊。)

我很難思考可以用來基准測試的邏輯,但是...

問題是,如果我將其綁定到鏈接單擊事件(並在其中設置var startTime = new Date(); ),它將僅在鏈接注冊后(300毫秒后)運行基准測試,而我不會能夠以這種方式獲得准確的基准。

關於如何基准化差異並測試fastclick.js是否正確集成到我的項目中的任何想法?

我可以嘗試在mouseover事件上啟動計時器,但是還有更好的選擇嗎?

這是GitHub上fastclick.js存儲庫的鏈接

使用“ mousedown”和“ click”事件的區別。 在觸摸設備上,您也具有“ touchstart”,請使用它代替鼠標按下。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM