大規模なコンテンツ編集可能なdivがAndroid 9 Pie Webビューでひどくなります[非公開]


1

contenteditable DIVでテキスト編集が行われるHTML CSSとJavascriptに基づくメモを取るためのアプリがあります。各コンテンツページには、書式設定されたテキスト、リンク、リスト、表、画像を含めることができます。

Google Pixel XLのAndroid 9 Pieの最後の更新で、大きなメモの編集可能なコンテンツが非常に遅くなり、アプリが本質的に使用できなくなりました。小さな/通常のコンテンツでは、速度の低下はほとんど目立ちません。

アプリが長時間(30秒など)ハングした場合、Androidはそれを強制終了するか待機するかを尋ねます。DIVが最終的に編集されるのを待たせますが、入力(文字、改行など)の実行には数秒かかります。

テキスト編集機能に関連するすべてのJavascriptを無効にしても、動作は変わりません。テキスト入力(キーボード)を変更し、Chromeアプリを無効にしても変更はありません。

AndroidStudioでは、シミュレータAPI 28(Android 9 Pie)でアプリを実行しても問題はありません。

幸いなことに、Android 8.1 Oreoを使用している別のPixel XLを使用して、アプリを引き続き使用できます(4年以来毎日使用しています)。同じアプリは、Android 6.0および7.0アプリ(Motorola G2およびG4)を搭載した古いデバイスでも問題なく動作します。

誰もこの問題を経験しましたか?


ソフトウェア開発者の問題に関連するStackOverflowに関する質問を投稿するつもりでした。しかし、「ソフトウェアまたはハードウェアの問題に関するサポートが必要」を選択すると、SuperUserに転送されました。この問題は、少なくとも特定のGoogleスマートフォン(ハードウェア)で実行している場合、Android(ソフトウェア)の最新バージョンに関連しているようです。どこに投稿すればいいですか?
chris_gray

奇妙なことに、問題が発生してから約6か月後、私はそれを失った。今日、ウイルス対策が問題を引き起こしている可能性があると考えたため、Bitdefenderを強制的に停止しました(すべてのPCとモバイルデバイスにBitdefenderがあります)。問題はなくなり、Pixel電話は以前のAndroidバージョンとまったく同じように動作しました。Bitdefenderを再起動し、電話の問題を再起動しても、再び戻りませんでした。本当に問題の原因なのか、それとも偶然の一致なのだろうか。
chris_gray
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.