iscroll.js(v4.1.9)を使用していますが、クロムブラウザのchrome:// flags /の下でタッチイベント(Enable touch events)を有効にしています。ユーザーはiScrollが使用されているパネルをスクロールできません。タッチイベントが有効な場合、iScrollは機能しません
誰も同じ解決策を提案できますか?前もって感謝します。
iscroll.js(v4.1.9)を使用していますが、クロムブラウザのchrome:// flags /の下でタッチイベント(Enable touch events)を有効にしています。ユーザーはiScrollが使用されているパネルをスクロールできません。タッチイベントが有効な場合、iScrollは機能しません
誰も同じ解決策を提案できますか?前もって感謝します。
バージョン5.2.0でも同じ問題がありました。 !(!t.PointerEvent & & t.MSPointerEvent)と hasPointerにそれを変更します:私は hasPointerを探して... JSを変更しなければならなかった0もちろんのみだったのモバイルデバイス上で動作します
私の問題
Chromeと水平スクロールのタッチイベントに問題がありました。問題の解決策を見つけましたhere。
TLDR:iscrollにポインタイベントを無効にして有効にする必要がありましたタッチイベント
this.iscroll = new IScroll(this.iscrollEl, {
scrollX: true,
scrollY: false,
mouseWheel: false,
disablePointer: true,
disableTouch: false,
disableMouse: false
});