2016-09-21 15 views
0

iscroll.js(v4.1.9)を使用していますが、クロムブラウザのchrome:// flags /の下でタッチイベント(Enable touch events)を有効にしています。ユーザーはiScrollが使用されているパネルをスクロールできません。タッチイベントが有効な場合、iScrollは機能しません

誰も同じ解決策を提案できますか?前もって感謝します。

答えて

0

バージョン5.2.0でも同じ問題がありました。 !(!t.PointerEvent & & t.MSPointerEvent)と hasPointerにそれを変更します:私は hasPointerを探して... JSを変更しなければならなかった0もちろんのみだったのモバイルデバイス上で動作します

私の問題

0

Chromeと水平スクロールのタッチイベントに問題がありました。問題の解決策を見つけましたhere

TLDR:iscrollにポインタイベントを無効にして有効にする必要がありましたタッチイベント

this.iscroll = new IScroll(this.iscrollEl, { 
    scrollX: true, 
    scrollY: false, 
    mouseWheel: false, 
    disablePointer: true, 
    disableTouch: false, 
    disableMouse: false 
}); 
関連する問題