loadHTMLString を介してページ (いくつかの外部 css および js ファイルを含む) をロードする UIWebView があります。Wi-Fi を使用していない場合、html ページのレンダリングに 10 秒以上かかることがあります。長時間かかるページの読み込みと同じ外部リソースが含まれているにもかかわらず、95% の時間で 0.5 秒以内にレンダリングされるため、時間がかかる原因はわかりません。
読み込みに時間がかかるリクエストについては、javascript ファイルの document.ready の最後にメッセージを記録して、いつ発生するかを確認しています。WebView がまだレンダリングされていない場合でも、メッセージは常にすぐにログに記録されます。そのため、何が問題を引き起こしているのかわかりません。一貫して再現することはできません。そのため、どこに注意を向けたいかについてのアイデアは大歓迎です。ありがとう!