Apa masalahnya?
Banyak Unsafe JavaScript attempt to access frame with URL...
pesan kesalahan di konsol Chrome JS.
Seperti yang ditunjukkan oleh proyek @thechris , kesalahan ini disebabkan oleh banyak api dan widget pihak ke-3 yang memiliki reputasi baik, termasuk tetapi tidak terbatas pada:
- Facebook JS SDK
- Vimeo Iframe Embed
- Google Maps Iframe Embed
Pemahaman saya tentang alasannya : (tolong koreksi saya jika saya salah)
Chrome memiliki pengaturan keamanan yang lebih ketat dan / atau menunjukkan lebih banyak kesalahan seperti itu daripada browser yang bersaing. API / widget / penulis sematan mencoba melakukan hal-hal (lintas-domain / bingkai) yang tidak akan berfungsi di semua browser (mungkin untuk pelaporan / analitik mereka sendiri) tetapi itu tidak benar-benar mempengaruhi kegunaan widget mereka jika itu tidak bekerja (hanya menyebabkan banyak kesalahan yang mengganggu)
Jawaban cepat
TIDAK, Anda tidak dapat ( hanya ) menekan kesalahan ini di konsol chrome.
Solusi?
- Menghadapinya. Kesalahan ini sebenarnya tidak merusak apis dan widget pihak ke-3 ini, mereka hanya membuat konsol jauh lebih sulit untuk digunakan
- Anda dapat mengatur konsol untuk hanya mencatat pesan Peringatan, Log, atau Debug. Ini akan menyembunyikan SEMUA kesalahan.
- Anda dapat menggunakan browser lain
- Sebagai @Dagg_Nabbit. ditunjukkan , Anda dapat mengizinkan permintaan lintas-domain dengan menjalankan chrome dengan
--disable-web-security
opsi baris perintah. Informasi lebih lanjut di sini: Nonaktifkan kebijakan asal yang sama di Chrome . Perhatikan bahwa pengaturan ini akan berdampak negatif terhadap keamanan browser Anda. Saya memiliki 2 pintasan chrome sehingga saya dapat membukanya dengan atau tanpa bendera ini.