原文:Unable to preventDefault inside passive event listener due to target being treated as passive. => touch 問題

在使用 fastclick 並且在 chrome上 做 touch 時經常看到控制台信息: 原因:瀏覽器無法預先知道一個事件處理函數中會不會調用 preventDefault ,需要等到事件處理函數執行完后,才能去執行默認行為,然而事件處理函數執行是要耗時的,這樣一來就會導致頁面卡頓,也就是說,當瀏覽器等待執行事件的默認行為時,大部分情況是白等了。 從 chrome 開始,在 window doc ...

2019-01-20 21:36 0 1033 推薦指數:

查看詳情

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM