同時に表示される多くの (5-10) WebView があります (たとえば、ストック ギャラリーに似た「カルーセル」として)。リモート Web サイトは、これらの WebView に読み込まれます (ローカルの html ファイルではありません)。Web サイトは非常に複雑です。多くの JavaScript や画像が含まれており、Flash が含まれている場合もあります。
アプリが起動すると、すべての WebView がコンテンツの読み込み/レイアウトを開始し、javascript を実行します。これにはかなりの時間がかかります。一方、WebView が読み込まれているときのアプリの応答性は非常に高く、スクロールやその他の UI は非常にスムーズで、CPU に負荷がかかることはありません。
- これらのビューを並行してロードすることは可能ですか? 私のアプリは、WebView を並行して読み込むことで大きなメリットを得られると思います。
- また、WebView のソース コードを再利用して、javascript、ロード、およびレイアウトを手動で行う方法はありますか?