cast_sender.js त्रुटि: संसाधन लोड करने में विफल: net :: ERR_FAILED क्रोम में


185

मैंने हाल ही में निम्नलिखित कंसोल त्रुटियों को प्राप्त करना शुरू कर दिया, बिना किसी कोड परिवर्तन के।

मैंने हाल ही में कोई एक्सटेंशन स्थापित नहीं किया है।

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

मेरे पास कई YouTube खिलाड़ी उस पृष्ठ पर एम्बेड हैं जो इस त्रुटि को ट्रिगर कर रहे हैं, लेकिन वे सरल हैं:

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

क्या किसी और ने यह अनुभव किया है?


1
मैं भी यही मार रहा हूं। क्या यह आपके JS पेज पर नहीं चल रहा है?
21

1
निस्संदेह, हाँ। मैं इसे कुछ बार दोहराने में सक्षम था जहां यह पृष्ठ पर JS को तोड़ देगा, लेकिन ज्यादातर बार मैं सिर्फ कंसोल त्रुटियों को देखता हूं।
एलेक्स

क्या एम्बेडेड वीडियो अभी भी आपके लिए लोड हो रहा है? यह मेरे लिए नहीं है, जो बुरा है।
क्लेनफ्रेन्ड

1
आश्चर्यजनक रूप से, Google ऐडवर्ड्स सहायता उन साइटों को रोक रही है जिनके पास यह समस्या है। बहुत निराशा होती है।
मार्टिन एल्डर्सन

1
साइट के लिए Adblocker एक्सटेंशन को अक्षम करने का प्रयास करें। मेरे लिए काम किया।
रोबोट बॉय

जवाबों:


140

यदि एक्सटेंशन स्थापित नहीं है, तब भी YouTube Google कास्ट स्क्रिप्ट के लिए लगातार मतदान करता है।

एक टिप्पणीकार से :

... ऐसा प्रतीत होता है कि क्रोम YouTube सामग्री वाले पृष्ठों पर cast_sender.js प्राप्त करने का प्रयास करता है। मैं अनुमान लगा रहा हूं कि जब क्रोम मीडिया को देखता है कि यह क्रोमकास्ट एक्सटेंशन तक पहुंचने के प्रयासों को स्ट्रीम कर सकता है। जब एक्सटेंशन मौजूद नहीं होता है, तो त्रुटि डाली जाती है।

अधिक पढ़ें

एकमात्र समाधान मैं भर में आया हूं कि Google कास्ट एक्सटेंशन स्थापित करना है , चाहे आपको इसकी आवश्यकता हो या नहीं। आप तब टूलबार बटन छिपा सकते हैं।

अधिक जानकारी और अपडेट के लिए, यह SO प्रश्न देखें । यहाँ आधिकारिक मुद्दा है


मुझे यह एक एम्बेडेड डिवाइस पर मिल रहा है जो एक्सटेंशन जोड़ने का विकल्प नहीं देता है, और यह वीडियो को वापस खेलने से रोक रहा है। कैश साफ़ करना इसे ठीक करता है, लेकिन यह एक विकल्प नहीं है। मुझे URL में "v" को "v" में बदलने के बारे में पोस्ट किया गया एक उत्तर दिखाई दे रहा है, लेकिन मैं सीधे URL के साथ ऐसा करने के बजाय YouTube के IFrame API का उपयोग कर रहा हूं।
22

@ flarn2006, यह एक नए प्रश्न की तरह लगता है, जिसे बहुत पुराने उत्तर पर टिप्पणी के रूप में प्रस्तुत नहीं किया जाना चाहिए। कृपया इसे हटा दें और इसे फिर से पोस्ट करें।
isherwood

40

मैं पहले दिए गए उत्तर में जोड़ने जा रहा हूँ ।

यह आपके कोड या ब्राउज़र के कोड में बग नहीं है। यह उन एक्सटेंशनों के लिए YouTube iframe चुनावों के भीतर जावास्क्रिप्ट कोड है , जो इसे स्थापित किए जाने के मामले में उसके साथ हस्तक्षेप कर सकते हैं (यदि एक्सटेंशन स्थापित है, तो यह निर्धारित करने की संभावना है)।

के स्रोत को देखो www-embed-player.js(से लोड s.ytimg.com, यह YouTube स्थिर फ़ाइलें CDN है)। आप निम्नलिखित पाएंगे:

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

5
फिर आप क्या सुझाव देंगे? मैं Google कास्ट एक्सटेंशन इंस्टॉल नहीं करना चाहता! इस फ़ंक्शन को ओवरराइड करने जैसा कुछ है?
अगस्तिन रिडिंगर

मैं इसे स्रोत में नहीं ढूँढ सकता: s.ytimg.com/yts/jsbin/www-widgetapi-vfllgPgCl/www-widgetapi.js
Augustin Riedinger

4
सबसे पहले: उस फ़ंक्शन को ओवरराइड करना काम नहीं करना चाहिए, और आपको अन्य लोगों की साइटों के कार्यों को ओवरराइड नहीं करना चाहिए। यदि आप ऐसा करने में सफल होते हैं, तो आप Google Chrome, YouTube, या दोनों को हैक करने में सफल रहे हैं। इसके अलावा, यह उनका बग है, तुम्हारा नहीं। बस एक बग रिपोर्ट या कुछ दर्ज करें। इसके अलावा, @sompylasar उल्लेख करता है कि कोड एक फ़ाइल के स्रोत में है www-embed-player.js। क्या आप हमें समझा सकते हैं कि आप एक अलग फ़ाइल को क्यों देख रहे हैं, लेकिन उस फ़ंक्शन को फिर भी होने की उम्मीद है?
तून81

21

उन cast_sender.js त्रुटियों iframe src और परिवर्तन में यूट्यूब लिंक को देखने, संपादित करने से रोकने के embedलिएv


3
यह मेरे लिए काम करता है, हालांकि मैं यह जोड़ूंगा कि आपको केवल क्रोम के लिए ऐसा करना चाहिए, क्योंकि फ़ायरफ़ॉक्स में, यह वीडियो को फ्लैश के रूप में लोड करने का कारण होगा और अवरुद्ध प्लगइन संदेश दिखाएगा।
आर। सैलिसबरी

एक उपयोगकर्ता को फ़ायरफ़ॉक्स में फ्लैश स्थापित करने की आवश्यकता होती है, जबकि कष्टप्रद है, संभवतः आपके वेबपेज ब्रेकिंग पर जावास्क्रिप्ट से बेहतर विकल्प है। मेरी साइट पर, इस मुद्दे को आवश्यक फ़ॉन्टआवंटन फ़ॉन्ट को डाउनलोड होने से रोकने पर एक प्रवाह है। हम अब तक इस समाधान का उपयोग करेंगे जब तक हम अपनी साइट पर वीडियो एम्बेड करने के तरीके को फिर से काम नहीं करेंगे।
क्रिस नोल्डस

यदि आप एम्बेड को v में बदलते हैं, तो मेरा iframe काम नहीं करेगा। कोई सलाह? मैंने इस पोस्ट से इस समाधान का उपयोग किया stackoverflow.com/a/8521287/4812515
23

1
ध्यान रखें ... / v / ... depricated है developers.google.com/youtube/...
म्लादेन Janjetovic

बुरा विचार। यदि आप एम्बेड के बजाय v का उपयोग करते हैं, तो YouTube मूल HTML प्लेयर के बजाय फ़्लैश प्लेयर का उपयोग करेगा।
साइबरएक्स

2

त्रुटि एक Youtube त्रुटि को ठीक करने का प्रयास है।

अपने जावास्क्रिप्ट-कंसोल-एरर कॉम्प्लेक्स से बचने का उपाय यह स्वीकार करना है कि Youtube (और अन्य वेबपेज) पर भी जावास्क्रिप्ट त्रुटियां हो सकती हैं जिन्हें आप ठीक नहीं कर सकते।

बस इतना ही।


0

इसके लिए एक सामान्य निर्धारण Google कास्ट एक्सटेंशन स्थापित करना है । यदि आपके पास Chromecast नहीं है, या आप एक्सटेंशन का उपयोग नहीं करना चाहते हैं, तो कोई समस्या नहीं है; बस एक्सटेंशन का उपयोग न करें।


0

इसके अलावा जो पहले ही कहा गया था - अपने पेज पर अन्य जावास्क्रिप्ट कोड को दखल (रोक) से इस त्रुटि से बचने के लिए, आप YouTube iframe को अंतिम लोड करने के लिए मजबूर करने का प्रयास कर सकते हैं - अन्य सभी जावास्क्रिप्ट कोड लोड होने के बाद।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.