Ionic-framework: Perf(Scrolling): pendengar acara pasif

Dibuat pada 4 Jul 2016  ·  3Komentar  ·  Sumber: ionic-team/ionic-framework

Pendengar Acara Pasif sudah tersedia di Chrome 51 yang stabil dan versi yang sama untuk Android telah dirilis ( http://googlechromereleases.blogspot.com.es/2016/06/chrome-for-android-update.html ).

Selain itu, tim WebKit di Apple telah mengumumkan bahwa mereka akan mendukungnya. https://bugs.webkit.org/show_bug.cgi?id=149466

Jadi saya pikir ini adalah saat yang tepat untuk menguji dan mengukur di bagian kerangka mana kita dapat menggunakan fitur ini: https://github.com/WICG/EventListenerOptions/blob/gh-pages/explainer.md

  • [x] Identifikasi bagian mana dari kerangka kerja yang dapat memanfaatkannya
  • [x] Menerapkan deteksi fitur untuk Passive Event Listener ( {passive: true} ditafsirkan sebagai capture: true di UA yang lebih lama
  • [x] Berikan abstraksi (mungkin melalui UIEventManager?)

Komentar yang paling membantu

Ada pembaruan tentang ini? Ada dampak besar pada aplikasi saya yang ada. Di beberapa perangkat (android 4.2.0 chrome 52) gulir tidak berfungsi sama sekali. Sementara di beberapa perangkat (android 6.0.1, chrome 52) scroll sangat lambat.
Ini memberikan kesalahan berikut di konsol
"Penanganan event input 'touchstart' tertunda selama 158 md karena thread utama sedang sibuk. Pertimbangkan untuk menandai event handler sebagai 'pasif' untuk membuat halaman lebih responsif"

Setiap pembaruan tentang cara memperbaikinya.

Semua 3 komentar

Ada pembaruan tentang ini? Ada dampak besar pada aplikasi saya yang ada. Di beberapa perangkat (android 4.2.0 chrome 52) gulir tidak berfungsi sama sekali. Sementara di beberapa perangkat (android 6.0.1, chrome 52) scroll sangat lambat.
Ini memberikan kesalahan berikut di konsol
"Penanganan event input 'touchstart' tertunda selama 158 md karena thread utama sedang sibuk. Pertimbangkan untuk menandai event handler sebagai 'pasif' untuk membuat halaman lebih responsif"

Setiap pembaruan tentang cara memperbaikinya.

Menerapkan ini akan sangat bagus karena gulirnya menjadi sangat lamban sekarang

@neelkamal0666 @RonCan kami telah menambahkan dukungan untuk acara pasif di bagian penting di seluruh kerangka kerja dalam beberapa minggu terakhir.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat