Chromecast拡張機能がインストールされていないか、シークレットモードを使用している場合、Google Chromecast送信者エラー


281

Chromeシークレットで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リクエストを送信しようとしています。これが発生する必要がありますか、それとも(AJAXリクエストをリクエストするのではなく)Chromecast送信者拡張が存在するかどうかを確認するより良い方法がありますか?

これらのAJAXリクエストは、Chromecast拡張機能が存在するかどうかを確認する方法の1つだと思います。Chromecast拡張機能が存在するかどうかを確認するより良い方法はありますか?


1
これは、@ Paul IrishによるChrome 49で修正されています。code.google.com/p/google-cast-sdk/issues/detail?id=538#hc18
ビットレス

3
@AtomTechはまだ修正されていません。
Sean O'Grady 2016年

Chromeで修正することはできません(このエラーを抑制するだけの場合)。youtube.embeddedからのこのpingは、ブラウザ上にも存在します。
vp_arth 2016年

回答:


438

更新:数回試行した後、これは最新のChromeビルドで修正された可能性があります(以下のPaul Irishのコメントによる)。2016年6月〜7月の安定したChromeでこの問題が修正されることを示唆しています。

これは公式のChromecast JavaScriptライブラリの既知のバグです。サイレントに失敗する代わりに、これらのエラーメッセージは、Chrome以外のすべてのブラウザーと、Chromecast拡張機能が存在しないChromeブラウザーでダンプされます。

Chromecastチームは、このバグを修正しないことを示しています

このライブラリを同梱しているデベロッパーの場合、Chromecastチームによると、このライブラリについては何もできません。エラーを無視するようにユーザーに通知することのみができます。(ブラウザがChromeでない場合、少なくともライブラリが拡張機能の要求を回避することができるため、Chromecastチームは完全に正しくないと思います。Chromeであってもエラーを抑制できる可能性があると思いますが、そうではありません。 t何でも試しました。)

これらのコンソールメッセージに悩まされているユーザーは、まだ使用していない場合はChromeに切り替えることができます。 Chrome内では、次のいずれかです。

更新[2014年11月13日]:この問題はGoogleによって認められました。Chromecastチームのメンバーは、チームが現在取り組んでいる変更によって問題が回避されることを示唆しているようです。

アップデート2 [2015年2月17日]:これは標準のChromeネットワークエラーであり、長期的な修正に取り組んでいるため、エラーログを削除するためにできることは何もないと主張しています。バグトラッカーに関するパブリックコメントは、この更新によりクローズされました。

アップデート3 [2015年12月4日]:これは最終的に修正されました!最終的に、Chromeチームはこの特定のエラーをブロックするためのコードを追加しただけです。うまくいけば、devtoolsと拡張機能APIのいくつかの組み合わせが将来改善され、ブラウザーにパッチを適用せずにこの種の問題を修正できるようになります。Chrome Canaryにはすでにパッチが適用されているため、1月中旬頃にすべてのユーザーに展開されるはずです。さらに、SDKがChromeでのみアクティブになるように更新されたため、チームこの問題が他のブラウザーに影響を与えないことを確認しました。

アップデート4(4月30日):いいえ、とにかくまだです。ありがたいことに、Googleのデベロッパーリレーションズチームは、他の特定の利害関係者よりも、これがデベロッパーのエクスペリエンスにどれほど大きな影響を与えているかを認識しています。最近、より多くのホワイトリストの更新が行われ、これらのログメッセージが上書きされています。投稿の上部にある現在のステータス。


193
ワオ。これは、すべてのconsole.log()ステートメントを運用製品に残すようなものです。
trusktr 2014年

24
ほぼ半年前の回答を更新することに対する称賛:)
Eduard Luca

11
@RenaissanceProgrammer Chromeを使用してChromecastをインストールすると、個別に解決されます。質問は、エンドユーザーの問題を取り除きたいプログラマーを対象としています。
mahemoff 2015

17
こんにちは、'16年2月です。Chromeの最新バージョンを使用していますが、修正されていません。更新はありますか?
ザック

9
2016年3月7日です。Chromeが更新されましたが、まだコンソールエラーが発生します。
realplay 2016年

41

これらのコンソールエラーを一時的に解消したい場合は(私が行ったように)、https//chrome.google.com/webstore/detail/google-cast/boadgeojelhgndaghljhdicfkmllpafd/reviews?hl = enから拡張機能をインストールできます。

修正を依頼するレビューを残しました。拡張機能(インストール後)を使用して、ここからバグレポートを行うこともできます。手順については、https//support.google.com/chromecast/answer/3187017?hl = jaをご覧ください。

Googleがこれを理解してくれることを願っています。エラーなどを表示するためにコンソールが必要です。


4
申し訳ありませんが、これは解決策ではありません。これは質問の答えにはなりません。タイトルに「... Chrome Cast拡張機能がインストールされていない場合...」と表示されていますが、なぜインストールするようにアドバイスしますか?現時点では1ポイントしかないため、私はあなたの回答に反対票を投じませんでした。次回は注意してください。
Nino Paolo

@NinoPaoloそれはあなたがクロムからの300万のエラーを見る必要がないときに少し簡単にデバッグするのを助けるかもしれません、しかし私はあなたが正しいか正しい答えではなく、それは単なる提案であることに同意しますが、あなたは見えませんこの回答は受け入れられませんか?
Danny22、2015年

私は完全に役に立たない拡張機能をインストールするという考えを持っています。できる限りメモリを節約しています。そしてその場合、それをインストールしエラーを防ぎ完全に受け入れられないようにします。Chromecastチームはどうですか?
Augustin Riedinger、2015

1
私はこれらのエラーメッセージが消えてほしかった。OCD ...答えを高く評価しました。
ロビー・スミス

30

これらのエラーをフィルタリングするのはどうですか?

以下の正規表現フィルターを使用すると、cast_sender.jsエラーを解消できます。

^((?!cast_sender).)*$

正規表現ボックスをチェックすることを忘れないでください。

ここに画像の説明を入力してください

別の簡単な解決策は、「ネットワークメッセージを非表示にする」ことです。

ここに画像の説明を入力してください


1
私はより良いフィルターが使用されていると思いますcast_sender.js-無関係なものをそれで隠すリスクがあります。
Xan

Thx @David、あなたはそれを正規表現で修正します!
ElSinus

3

私はそれが最良の解決策ではないことを知っていますが、すべてのWebについて読んだ唯一の想定される解決策は、Chrome Cast Extensionをインストールすることです。この投稿のようなyoutubeからの私のビデオのサムネイルは説明します。

そしてここで我々は2つのオプションがあります。
チャンネル1)ターゲットのビデオをし、そこにそれを再生
2)アヤックスを介してビデオを呼び出し、などの説明ここではカラーボックスまたは任意の他のプラグインで(私はこの1のためにしました)。

このように、私はグーグルキャストセンダーエラーが私のサイトを遅くするのを防ぎます


@Xan私は自分のサイトとそれらのエラーを評価する場所をランク付けしていたので、サイトは評価されるまで待っていたので、自分の印象かどうかわかりません。
Andres Felipe

0

デフォルトでは、Chrome拡張機能はシークレットモードで実行されません。拡張機能をシークレットモードで実行するには、明示的に有効にする必要があります。


1
Tnx @Leon。はい私は同意する。これは(シークレットモードを使用して)、Chromeキャスト拡張機能を備えていないブラウザと同じエクスペリエンスであると思います。また、Chrome Cast Extensionをアンインストールして、サイトを再実行しました。次に、同じエラーが発生します。クロムキャスト拡張が存在するかどうかを確認するより良い方法はありますか?
Nino Paolo 14

私は別のサイトで同じ問題を持っていると私はシークレットモードではないよということを確認することができますFailed to load resource: net::ERR_FAILED chrome-extension://boadgeojelhgndaghljhdicfkmllpafd/cast_sender.js
RenaissanceProgrammer

問題を報告するには、Cast拡張機能にフィードバックを提出する必要があります。
Leon Nicholls

3
うん!私はすでにそれをしました。ステータスは不変です。参照してくださいcode.google.com/p/google-cast-sdk/issues/detail?id=309
ニノパオロ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.