私はwebviewを読み込んでいるスマートフォンアプリを開発しています。ときには、ネットワークの問題(インターネットが突然失われたり遅すぎたりするため)、すべてのリソースが読み込まれない(イメージ、サウンドなど)場合があります。私はHTMLページがロード完了したときを知る方法があることを知っていますが(onLoad
、...)、ネットワークの問題のためにリソースの1つが読み込めなかった特定のケースで何をするのか分かりません。手動でテストする方法は見つけられません。リソースの読み込みエラーを検出しました
何らかの理由でロードできなかったリソースがあるかどうかを確認するために、HTMLドキュメントのロードが完了したかどうかを確認してください。正確には、私はhtmlの特定の内容を知らない。
たとえば、この場合、身体のonLoad
イベントが発生していますか? document.readyState
が「完了」に切り替わりますか?
すべてのリソースがロードされたときに 'window.onload'イベントが発生しました –