бросок отправителя.ошибка js: не удалось загрузить ресурс: net:: ERR не удалось в Chrome
недавно я начал получать следующие ошибки консоли, без каких-либо изменений кода.
в последнее время я не устанавливал никаких расширений.
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&wmode=transparent" frameborder="0" allowfullscreen=""></iframe>
кто-нибудь еще сталкивался с этим?
6 ответов
по-видимому, YouTube постоянно опрашивает сценарии Google Cast, даже если расширение не установлено.
от комментатор:
... похоже, что Chrome пытается получить cast_sender.js на страницах с контентом YouTube. Я предполагаю, что когда Chrome видит носители, которые он может передавать, он пытается получить доступ к расширению Chromecast. Если расширение отсутствует, возникает ошибка заброшенный.
единственное решение, с которым я столкнулся, - это установить Google Cast
Я собираюсь добавить к ответ, данный перед.
Это не ошибка в коде или коде браузера. Это код JavaScript внутри опросы iframe YouTube для расширений, с которыми он может взаимодействовать, если они были установлены (вероятно, чтобы определить, установлено ли расширение).
посмотрите на источник www-embed-player.js
(загружен из s.ytimg.com
, это статические файлы YouTube CDN).
Вы найдете следующее:
function Wj(a){return"chrome-extension://"+a+"/cast_sender.js"}
чтобы перестать видеть эти cast_sender.ошибки js, отредактируйте ссылку youtube в iframe src и измените embed
до v
ошибка заключается в попытке исправить ошибку Youtube.
решение, чтобы избежать вашего комплекса Javascript-Console-Error, состоит в том, чтобы принять, что Youtube (а также другие веб-страницы) могут иметь ошибки Javascript, которые вы не можете исправить.
вот и все.
в дополнение к тому, что уже было сказано - чтобы избежать этой ошибки от вмешательства (остановки) другого кода Javascript на Вашей странице, вы можете попробовать заставить iframe YouTube загрузить последний - после загрузки всего другого кода Javascript.