Chrome IncognitoでChromecast送信者を実行しているとき、またはChromecast拡張機能がインストールされていないときにエラーが発生しました。
Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://boadgeojelhgndaghljhdicfkmllpafd/cast_sender.js
Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://dliochdbjfkdbacpmhlcpmleaejidimm/cast_sender.js
Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://hfaagokkkhdbgiakmmlclaapfelnkoah/cast_sender.js
Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://fmfcbgogabcbclcofgocippekhfcmgfj/cast_sender.js
Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js
No cast extension found
Googleキャストの送信者はローカルの "cast_sender.js"に対してAJAXリクエストを送信しようとしています。これが起こるべきですか、またはChromecast送信者拡張が存在するかどうかをチェックするよりよい方法がありますか(AJAX要求を要求することによってではありません)?
これらのAJAXリクエストは、Chromecast拡張機能が存在するかどうかを確認する方法の1つだと思います。 Chromecastの拡張機能が存在するかどうかを確認するためのより良い方法はありますか?
更新:数回の試行の後、最新のChromeビルドで修正されたようです( Paul Irishのコメントを参照 )。これは、これが安定したChrome 2016年6月から7月に修正されることを示唆しています。見てみましょう...
これは、公式のChromecast JavaScriptライブラリの既知のバグです。黙って失敗する代わりに、Chromecast拡張機能が存在しないChromeブラウザーだけでなく、Chrome以外のすべてのブラウザーでこれらのエラーメッセージをダンプします。
Chromecastチームは、彼らが このバグを修正しない と指摘しています。
このライブラリを使用して出荷する開発者の場合、Chromecastチームによると、それについて何もできません。エラーを無視するようユーザーに通知することしかできません。 (少なくとも、ブラウザーがChromeでない場合、拡張機能のリクエストを避けることができるため、Chromecastチームは完全に正しいとは考えていません。Chromeであってもエラーを抑制することは可能ですが、 tは何でも試しました。)
これらのコンソールメッセージに悩まされているユーザーは、まだ使用していない場合はChromeに切り替えることができます。Chrome内では、次のいずれかです:
更新[2014年11月13日]:この問題は、Googleによって認識されました。 Chromecastチームのメンバーは、チームが現在取り組んでいる変更によって問題が回避されることを示唆しているようです。
更新2 [2015年2月17日]:チームは、標準のChromeネットワークエラーであり、まだ長い間取り組んでいるため、エラーログを削除する方法はないと主張しています。 -用語修正。バグトラッカーに関するパブリックコメントは、そのアップデートで終了しました。
Update 3 [2015年12月4日]:これはついに修正されました!最後に、Chromeチームは、この特定のエラーをブロックするためのコードをいくつか追加しました。将来的には、ブラウザにパッチを適用せずにこの種の問題を解決できるように、devtoolsと拡張機能APIのいくつかの組み合わせが改善されることを願っています。 Chrome Canaryは既にパッチを持っています ですので、1月中旬頃にすべてのユーザーに展開されるはずです。さらに、チーム 確認済み SDKがChrome内にある場合にのみアクティブになるように更新されたため、この問題は他のブラウザーに影響を与えなくなりました。
更新4(4月30日):いいえ、まだとにかく。ありがたいことに、Googleのデベロッパーリレーションチームは、他の特定の利害関係者よりも、これがデベロッパーエクスペリエンスにどれほど悪い影響を与えているかを認識しています。最近、これらのログメッセージを上書きするために、ホワイトリストの更新がさらに行われました。投稿の上部にある現在のステータス。
これらのコンソールエラーを一時的に取り除きたい場合(私がやったように)、ここに拡張機能をインストールできます。 https://chrome.google.com/webstore/detail/google-cast/boadgeojelhgndaghljhdicfkmllpafd/reviews?hl = en
修正を求めるレビューを残しました。また、拡張機能を使用して(インストール後に)バグ報告を行うこともできます。その手順はこちらです https://support.google.com/chromecast/answer/3187017?hl=en
Googleがこれに乗ることを願っていますエラーなどを表示するためにコンソールが必要です。エラーではありません。
デフォルトでは、Chrome拡張機能はシークレットモードでは動作しません。拡張機能をシークレットで実行するには明示的に有効にする必要があります。