cast_sender.js hatası: Kaynak yüklenemedi: net :: ERR_FAILED Chrome'da


185

Son zamanlarda herhangi bir kod değişikliği yapılmadan aşağıdaki konsol hatalarını almaya başladım.

Son zamanlarda herhangi bir uzantı yüklemedim.

Failed to load resource: net::ERR_FAILED chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js
Failed to load resource: net::ERR_FAILED chrome-extension://hfaagokkkhdbgiakmmlclaapfelnkoah/cast_sender.js
Failed to load resource: net::ERR_FAILED chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js
Failed to load resource: net::ERR_FAILED chrome-extension://fmfcbgogabcbclcofgocippekhfcmgfj/cast_sender.js
Failed to load resource: net::ERR_FAILED

Sayfaya bu hatayı tetikleyen birkaç YouTube oynatıcım var, ancak bunlar basit:

<iframe width="100%" height="100%" src="http://www.youtube.com/embed/OUR_YOUTUBE_ID?showinfo=0&amp;wmode=transparent" frameborder="0" allowfullscreen=""></iframe>

Bunu başka biri yaşadı mı?


1
Ben de vuruyorum. JS'nizin sayfada çalışmamasına neden oluyor mu?
davko

1
Nadiren, evet. Sayfadaki JS'yi kıracağı birkaç kez çoğaltmayı başardım, ancak çoğu zaman sadece konsol hatalarını görüyorum.
Alex

Katıştırılmış video hala sizin için yükleniyor mu? Benim için değil, ki bu kötü.
kleinfreund

1
şaşırtıcı bir şekilde, google adwords desteği bu sorunu yaşayan siteleri engelliyor. son derece sinir bozucu.
Martin Alderson

1
Site için Adblocker uzantısını devre dışı bırakmayı deneyin. Benim için çalıştı.
Robot Boy

Yanıtlar:


140

Görünüşe göre YouTube, uzantı yüklü olmasa bile Google Cast komut dosyaları için sürekli anket yapar.

Bir yorum yapandan :

... Chrome'un YouTube içeriğine sahip sayfalarda cast_sender.js dosyasını almaya çalıştığı anlaşılıyor. Chrome, Chromecast uzantısına erişmeye çalıştığında akış sağlayabileceği bir medya gördüğünde tahmin ediyorum. Uzantı mevcut olmadığında hata atılır.

Daha fazla oku

Karşılaştığım tek çözüm , ihtiyacınız olsun ya da olmasın Google Cast uzantısını yüklemektir . Daha sonra araç çubuğu düğmesini gizleyebilirsiniz.

Daha fazla bilgi ve güncelleme için bu SO sorusuna bakın . İşte resmi konu .


Bunu, uzantı ekleme seçeneği sunmayan gömülü bir cihazdan alıyorum ve videoların oynatılmasını engelliyor. Önbelleği temizlemek sorunu düzeltir, ancak bu bir seçenek değildir. Birisinin URL'de "gömme" yi "v" olarak değiştirmeyle ilgili gönderdiği bir yanıtı görüyorum, ancak doğrudan URL ile yapmak yerine YouTube'un IFrame API'sını kullanıyorum.
flarn2006

@ flarn2006, bu çok eski bir cevaba yorum olarak sunulmaması gereken yeni bir soru gibi görünüyor. Lütfen kaldırın ve yeniden gönderin.
19:58, isherwood

40

Daha önce verilen cevaba ekleyeceğim .

Kodunuzda veya tarayıcının kodunda bir hata değil. Yüklenmeleri durumunda birlikte çalışabileceği uzantılar için YouTube iframe anketlerinin içindeki JavaScript kodudur (uzantının yüklü olup olmadığını belirleme olasılığı yüksektir).

Kaynağına bakın www-embed-player.js(yüklendi s.ytimg.com, YouTube statik dosyaları CDN'sidir). Aşağıdakileri bulacaksınız:

function Wj(a){return"chrome-extension://"+a+"/cast_sender.js"}

5
O zaman ne öneriyorsun? Ben yok Google Cast uzantısını yüklemek istiyorum! Bu işlevi geçersiz kılmak gibi bir şey mi?
Augustin Riedinger


4
Her şeyden önce: bu işlevi geçersiz kılmak işe yaramamalı ve diğer kişilerin sitelerinin işlevlerini geçersiz kılmak istememelisiniz. Bunu yapmayı başarırsanız, Google Chrome'u, YouTube'u veya her ikisini de hacklemeyi başardınız. Ayrıca, bu onların hatası, senin değil. Sadece bir hata raporu ya da başka bir şey dosyası www-embed-player.js. Bize neden farklı bir dosyaya baktığınızı açıklayabilir, ancak yine de bu işlevin orada olmasını bekleyebilir misiniz?
toon81

21

, Düzenlemek iframe src ve değişimde youtube linki bu cast_sender.js hataları görmeye durdurmak için embediçinv


3
Bu benim için çalıştı, ancak bunu sadece Chrome için yapmanız gerektiğini ekleyeceğim, çünkü Firefox'ta bu, videonun Flash olarak yüklenmesine neden olacak ve engellenen bir eklenti mesajı gösterecektir.
R. Salisbury

Bir kullanıcının can sıkıcı olsa da firefox'ta flash yüklü olmasını istemek, muhtemelen web sayfanızdaki Javascript'ten daha iyi bir seçenektir. Sitemde bu sorun, gerekli FontAwesome yazı tipinin indirilmesini önleme konusunda bir akışa sahip gibi görünüyor. Sitemize video yerleştirme yöntemimizi yeniden çalışana kadar bu çözümü şimdilik kullanacağız.
Chris Noldus

gömmeyi v olarak değiştirirseniz, iframe'im çalışmaz. Herhangi bir tavsiye? Bu
yazıyı

1
Unutmayın ... / v / ... depricated developers.google.com/youtube/…
Mladen Janjetovic

Kötü bir fikir. Gömmek yerine v kullanırsanız, youtube yerel html oynatıcı yerine flash oynatıcı kullanır.
CyberAleks

2

Hata bir Youtube hatasını düzeltmeyi dener.

Javascript-Console-Error kompleksinizden kaçınmanın çözümü, Youtube'un (ve diğer web sayfalarının) düzeltemeyeceğiniz Javascript hatalarına sahip olabileceğini kabul etmektir.

Hepsi bu.


0

Bunun için basit bir düzeltme Google Cast uzantısını yüklemektir . Chromecast'iniz yoksa veya uzantıyı kullanmak istemiyorsanız sorun değil; sadece uzantıyı kullanmayın.


0

Daha önce söylenenlere ek olarak - bu hatanın sayfanızdaki diğer Javascript koduna müdahale etmesini (durdurmasını) önlemek için, diğer tüm Javascript kodları yüklendikten sonra YouTube iframe'ini son yüklemeye zorlayabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.