WebView を使用すると、特定の Web サイトでページの読み込みが完了するまでに非常に長い時間がかかります ( WebViewClient.onPageFinished()のように)。これは、次のタイプの Web コンソール エラーによって特徴付けられます。
E/Web Console(1916): Unsafe JavaScript attempt to access frame with URL
http://mobile.example.com from frame with URL
http://ad.doubleclick.net/adi/interactive.example.com/front_sub;sz=320x50;ord=7340930261983.
Domains, protocols and ports must match.
05-26 10:44:15.274: E/Web Console(1916): at null:1
これらのエラーをキャッチして、何らかの方法で処理できるようにしたいと考えています。たとえば、メッセージまたはアプリに関連するものを発行します。この時点での実際の処理は、コアの質問には関係ありません。
これらのエラーをキャッチする方法はありますか? つまり、私のアプリに通知できる方法で?
注:これは Javascript に関する質問ではありません。私はウェブサイトをプログラミングしていません。実装が制御できない既存のWeb サイトにアクセスしています。これはWebViewに関する質問です (現在 Android 環境にありますが、WebView をホストできる他の環境にもある可能性があります)。