Chromecast uzantısı yüklü değilse veya gizli olarak kullanılıyorsa Google Chromecast gönderen hatası


281

Chrome Gizli modda Chromecast göndericisini çalıştırırken veya Chromecast uzantısı yüklü değilse bir hatayla karşılaşıyorum:

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 yayıncı göndereni, yerel "cast_sender.js" için AJAX istekleri göndermeye çalışıyor. Bu olursa veya Chromecast gönderen uzantısının olup olmadığını kontrol etmenin daha iyi bir yolu var mı (AJAX isteğinde bulunarak değil)?

Bu AJAX isteklerinin Chromecast uzantısının olup olmadığını sormanın bir yolu olduğuna inanıyorum. Chromecast uzantısının olup olmadığını kontrol etmenin daha iyi bir yolu var mı?


1
Bu, @Paul Irish başına Chrome 49'da düzeltildi. code.google.com/p/google-cast-sdk/issues/detail?id=538#hc18
biraz daha az

3
@AtomTech hala sabit değil.
Sean O'Grady

Chrome'da düzeltilemez (yalnızca bu hataları susturursanız). Bu youtube.embedded ping tarayıcılar üzerinde bile var.
vp_arth

Yanıtlar:


438

Güncelleme: Birkaç denemeden sonra, bunun en son Chrome sürümlerinde düzeltilmiş olduğu anlaşılıyor ( Paul Irish'ın aşağıdaki yorumuna göre ). Bu, Haziran-Temmuz 2016'da sabit Chrome'da sabit olduğunu göreceğimizi gösteriyor. Bakalım ...

Bu, resmi Chromecast JavaScript kitaplığında bilinen bir hatadır. Sessizce başarısız olmak yerine, bu hata mesajlarını Chrome dışındaki tüm tarayıcıların yanı sıra Chromecast uzantısının bulunmadığı Chrome tarayıcılarına dayatır.

Chromecast ekibi bu hatayı düzeltmeyeceklerini belirtti .

Bu kitaplıkla birlikte gönderilen bir geliştiriciyseniz, Chromecast ekibine göre bu konuda hiçbir şey yapamazsınız. Kullanıcıları yalnızca hataları yoksaymaları konusunda bilgilendirebilirsiniz. (Chromecast ekibinin, en azından tarayıcı Chrome değilse uzantı scipt istemekten kaçınabileceğinden, Chromecast ekibinin tamamen doğru olmadığına inanıyorum. Ve Chrome olsa bile hatayı bastırmanın mümkün olabileceğinden şüpheleniyorum ' hiçbir şey denedi.)

Bu konsol mesajlarından rahatsız olan bir kullanıcıysanız, daha önce kullanmadıysanız Chrome'a ​​geçebilirsiniz. Chrome'da:

Güncelleme [13 Kasım 2014]: Sorun artık Google tarafından kabul edildi. Chromecast ekibinin bir üyesi, sorunun şu anda ekibin üzerinde çalıştığı bir değişiklikle atlanacağını öne sürüyor gibi görünüyor.

Güncelleme 2 [17 Şub 2015]: Ekip, standart bir Chrome ağ hatası olduğu ve hala uzun vadeli bir düzeltme üzerinde çalıştığı için hata günlüklerini kaldırmak için yapabilecekleri hiçbir şey olmadığını iddia ediyor. Hata izleyicideki herkese açık yorumlar bu güncellemeyle kapatıldı.

Güncelleme 3 [4 Aralık 2015]: Bu sonunda düzeltildi! Sonunda, Chrome ekibi bu hatayı engellemek için bazı kodlar ekledi. Umarım, tarayıcıyı yamalamadan bu tür bir sorunu düzeltmeyi mümkün kılmak için gelecekte bazı devtools ve uzantılar API kombinasyonu geliştirilecektir. Chrome Canary'de düzeltme eki zaten var , bu nedenle Ocak ayının ortalarında tüm kullanıcılara sunulması gerekiyor. Buna ek olarak, ekip , SDK yalnızca Chrome'da etkinleştirilecek şekilde güncellendiğinden, sorunun artık diğer tarayıcıları etkilemediğini de doğruladı .

Güncelleme 4 (30 Nisan): Hayır, henüz değil. Neyse ki, Google'ın geliştirici ilişkileri ekibi, bunun diğer geliştiricilerden daha farkındadır; Bu günlük iletilerini gizlemek için son zamanlarda daha fazla beyaz liste güncellemesi yapıldı. Gönderinin üstündeki mevcut durum.


193
Vay. Bu, tüm console.log () ifadelerinizi bir üretim ürününde bırakmak gibidir.
trusktr

24
Neredeyse yarım yaşında olan bir cevabı güncellemek için Kudos :)
Eduard Luca

11
@RenaissanceProgrammer Chrome'u kullanmak ve Chromecast'i yüklemek sizin için ayrı ayrı çözer, evet. Soru daha çok, son kullanıcıları için sorunu ortadan kaldırmak isteyen programcılara yöneliktir.
mahemoff

17
Hey, şimdi Şubat, '16 ve Chrome'un en son sürümüne sahibim ve düzeltilmedi. Güncelleme var mı?
Zack

9
7 Mart 2016. Chrome yeni güncellendi, hala konsol hataları alıyorum.
realplay

41

Bu konsol hatalarından geçici olarak kurtulmak istiyorsanız (yaptığım gibi) uzantıyı buraya yükleyebilirsiniz: https://chrome.google.com/webstore/detail/google-cast/boadgeojelhgndaghljhdicfkmllpafd/reviews?hl=tr

Bir düzeltme isteyen bir inceleme bıraktı. Ayrıca, uzantıyı (yükledikten sonra) buradan bir hata raporu da yapabilirsiniz. Bunu yapmak için talimatlar burada: https://support.google.com/chromecast/answer/3187017?hl=tr

Umarım Google buna girer. Hatalarımı vb. Göstermek için konsoluma ihtiyacım var.


4
Üzgünüm, ama çözüm bu değil; bu soruya cevap vermiyor. Başlıkta "... krom döküm uzantısı yüklü değilse ..." yazıyor, şimdi neden yüklemenizi tavsiye edersiniz? Cevabını aşağıya oylamadım çünkü o zaman sadece 1 puanın var. Bir dahakine dikkatli ol.
Nino Paolo

@NinoPaolo Kromdan üç milyon hata görmeniz gerekmediğinde biraz daha kolay hata ayıklamanıza yardımcı olabilir, ancak size katılıyorum doğru veya doğru cevap değil, sadece bir teklif, ama görmüyorsunuz bu cevap kabul edilmiyor mu?
Danny22

Tamamen yararsız bir uzantı kurma fikrim var. Her zaman elimden gelen anıları saklıyorum. Ve bu durumda, hatalarının tamamen görünmesini önlemek için yüklemek . Chromecast ekibi neydi?
Augustin Riedinger

1
Sadece bu hata mesajlarının ortadan kalkmasını istedim. OCD ... Cevabı ben büyüttüm.
Robbie Smith

30

Bu hataları filtrelemeye ne dersiniz?

Aşağıdaki regex filtre ile cast_sender.jshataları reddedebiliriz :

^((?!cast_sender).)*$

Normal İfade kutusunu işaretlemeyi unutmayın.

resim açıklamasını buraya girin

Başka bir hızlı çözüm "Ağ mesajlarını gizle" dir.

resim açıklamasını buraya girin


1
Daha iyi bir filtrenin kullanacağını düşünüyorum cast_sender.js- bununla alakasız şeyleri gizleme riskiyle karşı karşıyasınız.
Xan

Teşekkürler @David, regex ile düzeltin!
ElSinus

3

en iyi çözüm olmadığını biliyorum, ama tüm web için okudum tek bir sözde çözüm krom döküm uzantısı yüklemek olduğunu, bu yüzden, karar verdim, iframe web sitesine koymak değil, ben sadece eklemek Bu yazıda olduğu gibi youtube videom thumnail açıklar.

ve burada iki seçenek vardır:
1) Hedef video kanalına ve onu orada oynamak
ajax ile video) 2 Çağrı gibi açıklamak burada bir Colorbox veya herhangi başka bir eklenti (i Bunun için karar verdik).

ve bunun gibi, sitemi yavaşlatmak için Google Cast Gönderen hatasının önlenmesi


@Xan ben sitemi ve benim scipts önce değerlendirilir nerede hataları sıralama, bu yüzden site onlar değerlendirilene kadar bekliyordu, bu benim izlenim olup olmadığını bilmiyorum.
Andres Felipe

0

Varsayılan olarak Chrome uzantıları Gizli modda çalışmaz. Uzantıyı Gizli modda çalışacak şekilde açıkça etkinleştirmeniz gerekir.


1
Tnx @Leon. Evet katılıyorum. Ben (gizli kullanarak) bu krom döküm uzantısı olmayan tarayıcı aynı deneyim olduğuna inanıyorum. Ayrıca, Chrome Cast uzantısını kaldırdım ve siteyi tekrar çalıştırdım. Sonra aynı hatayı alıyorum. Krom döküm uzantısının olup olmadığını kontrol etmenin daha iyi bir yolu var mı?
Nino Paolo

Farklı sitelerde de aynı sorunu yaşıyorum ve gizli modda olmadığımı doğrulayabilirim:Failed to load resource: net::ERR_FAILED chrome-extension://boadgeojelhgndaghljhdicfkmllpafd/cast_sender.js
RenaissanceProgrammer

Sorununuzu bildirmek için Cast uzantısında geri bildirimde bulunmalısınız.
Leon Nicholls

3
Evet! Bunu zaten yaptım. Durum alışkanlık. Bkz. Code.google.com/p/google-cast-sdk/issues/detail?id=309
Nino Paolo
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.