Saya baru-baru ini mulai menerima kesalahan konsol berikut, tanpa ada perubahan kode yang terjadi.
Saya tidak memasang ekstensi apa pun baru-baru ini.
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
Saya memiliki beberapa embed pemutar YouTube pada halaman yang memicu kesalahan ini, tetapi sederhana:
<iframe width="100%" height="100%" src="http://www.youtube.com/embed/OUR_YOUTUBE_ID?showinfo=0&wmode=transparent" frameborder="0" allowfullscreen=""></iframe>
Adakah orang lain yang mengalami ini?
javascript
youtube
Alex
sumber
sumber
Jawaban:
Tampaknya YouTube terus-menerus melakukan polling untuk skrip Google Cast, bahkan jika ekstensi tidak diinstal.
Dari satu komentator :
Baca lebih lajut
Satu-satunya solusi yang saya temui adalah menginstal ekstensi Google Cast , apakah Anda membutuhkannya atau tidak. Anda kemudian dapat menyembunyikan tombol bilah alat.
Untuk informasi lebih lanjut dan pembaruan, lihat pertanyaan SO ini . Inilah masalah resminya .
sumber
Saya akan menambahkan jawaban yang diberikan sebelumnya .
Ini bukan bug dalam kode Anda atau kode browser. Ini adalah kode JavaScript di dalam jajak pendapat iframe YouTube untuk ekstensi yang dapat dioperasikan jika seandainya itu dipasang (kemungkinan untuk menentukan apakah ekstensi tersebut dipasang).
Lihatlah sumber
www-embed-player.js
(diambil daris.ytimg.com
, itu adalah file statis YouTube CDN). Anda akan menemukan yang berikut:sumber
www-embed-player.js
. Bisakah Anda menjelaskan kepada kami mengapa Anda melihat file yang berbeda tetapi mengharapkan fungsi itu ada di sana?Untuk berhenti melihat kesalahan cast_sender.js itu, edit tautan youtube di iframe src dan ubah
embed
menjadiv
sumber
Kesalahannya adalah mencoba untuk memperbaiki kesalahan Youtube.
Solusi untuk menghindari kompleks Javascript-Console-Error Anda adalah dengan menerima bahwa Youtube (dan juga halaman web lainnya) dapat memiliki kesalahan Javascript yang tidak dapat Anda perbaiki.
Itu semuanya.
sumber
Perbaikan sederhana untuk ini adalah menginstal ekstensi Google Cast . Jika Anda tidak memiliki Chromecast, atau tidak ingin menggunakan ekstensi, tidak ada masalah; tapi jangan gunakan ekstensi.
sumber
Selain apa yang sudah dikatakan - untuk menghindari kesalahan ini mengganggu (menghentikan) kode Javascript lain pada halaman Anda, Anda bisa mencoba memaksa iframe YouTube untuk memuat terakhir - setelah semua kode Javascript lainnya dimuat.
sumber