В чем проблема?
Тонны Unsafe JavaScript attempt to access frame with URL...
сообщений об ошибках в консоли Chrome JS.
Как указывает @thechrisproject , эти ошибки вызваны многими уважаемыми сторонними API и виджетами, включая, но не ограничиваясь:
- Пакет SDK для Facebook JS
- Встроить Vimeo Iframe
- Встроенный iframe Google Maps
Мое понимание того, почему : (пожалуйста, поправьте меня, если я ошибаюсь)
Chrome имеет более строгие настройки безопасности и / или показывает больше таких ошибок, чем конкурирующие браузеры. Авторы API / виджетов / встраивания пытаются делать вещи (кросс-доменные / фреймовые), которые не будут работать во всех браузерах (возможно, для их собственных отчетов / аналитики), но которые на самом деле не влияют на удобство использования их виджета, если это не так. работа (просто вызывает много надоедливых ошибок)
Быстрый ответ
НЕТ, вы не можете ( просто ) подавить эти ошибки в консоли Chrome.
Решения?
- Смирись с этим. Эти ошибки на самом деле не нарушают работу сторонних API и виджетов, они просто затрудняют использование консоли.
- вы можете настроить консоль для регистрации только предупреждений, журналов или сообщений отладки. Это скроет ВСЕ ошибки.
- вы можете использовать другой браузер
- Как @Dagg_Nabbit. отметил , что вы можете разрешить междоменные запросы, запустив chrome с параметром
--disable-web-security
командной строки. Дополнительная информация здесь: Отключите одинаковую политику происхождения в Chrome . Обратите внимание, что этот параметр отрицательно повлияет на безопасность вашего браузера. У меня есть 2 ярлыка Chrome, поэтому я могу открыть его с этим флагом или без него.