パッシブイベントリスナーは、安定したChrome 51ですでに利用可能であり、Android用の同じバージョンがすでにリリースされています(http://googlechromereleases.blogspot.com.es/2016/06/chrome-for-android-update.html)。
また、AppleのWebKitチームはそれをサポートすると発表しました。 https://bugs.webkit.org/show_bug.cgi?id=149466
したがって、フレームワークのどの部分でこの機能を使用できるかをテストおよび測定する良い機会だと思います: https :
{passive: true}
はcapture: true
として解釈されますこれに関する更新はありますか? 私の既存のアプリに大きな影響がありました。 一部のデバイス(android 4.2.0 chrome 52)では、スクロールがまったく機能しません。 一部のデバイス(android 6.0.1、chrome 52)では、スクロールが非常に遅くなります。
コンソールで次のエラーが発生します
「メインスレッドがビジーであるため、「touchstart」入力イベントの処理が158ミリ秒遅れました。ページの応答性を高めるために、イベントハンドラーを「パッシブ」としてマークすることを検討してください。」
これを修正する方法に関する更新。
スクロールが非常に遅くなっているので、これを実装すると本当にいいでしょう
@ neelkamal0666 @RonCan過去数週間で、フレームワーク全体の重要な部分でパッシブイベントのサポートを追加しました。
最も参考になるコメント
これに関する更新はありますか? 私の既存のアプリに大きな影響がありました。 一部のデバイス(android 4.2.0 chrome 52)では、スクロールがまったく機能しません。 一部のデバイス(android 6.0.1、chrome 52)では、スクロールが非常に遅くなります。
コンソールで次のエラーが発生します
「メインスレッドがビジーであるため、「touchstart」入力イベントの処理が158ミリ秒遅れました。ページの応答性を高めるために、イベントハンドラーを「パッシブ」としてマークすることを検討してください。」
これを修正する方法に関する更新。