1. 程式人生 > >iScroll在谷歌瀏覽器中的問題

iScroll在谷歌瀏覽器中的問題

pan 解釋 nbsp scrip 有著 如何 scroll logs script

通常情況下,我們會使用iScroll.js做移動端的下拉刷新和上拉加載功能,當然,還有很多其他功能。

不過,在使用iScroll的時候,在谷歌瀏覽器中出現不支持的情況,即,做移動的時候,出現卡頓或是每次只下拉或上拉幾像素的問題。

所以,,應該將PointerEvent關閉。

那麽什麽是PointerEvent?又該如何關閉呢?

簡單來說就是瀏覽器的統一指針事件,隨著科技發展,移動端也能在pc端顯示和操作。

但對於瀏覽器來說,移動端的觸控和鼠標的操作有著一定的差異,而且,觸控的很多細致操作,傳統鼠標操作已經不能滿足...巴拉巴拉巴拉剩余的自行百度,這裏就不做過多解釋。

那麽,谷歌該如何操作移動端的iScroll.js呢?

需要去全局關閉PointerEvent

chrome://flags/#enable-pointer-events

或者是,在局部關閉PointerEvent

<!-- 將這段代碼放在 head 標簽內 -->
<script>window.PointerEvent = void 0</script>

當然,根據代碼自上而下加載順序,肯定是放在iScroll.js之前啦~

iScroll在谷歌瀏覽器中的問題