どうしたの?
Unsafe JavaScript attempt to access frame with URL...
Chrome JSコンソールの大量のエラーメッセージ。
以下のよう@thechrisprojectが指摘する、これらのエラーを含め、多くの評判の良いサードパーティのAPIとウィジェットによって引き起こされるがこれらに限定されません:
- Facebook JS SDK
- Vimeo iframe埋め込み
- Google Maps Iframe埋め込み
理由についての私の理解:( 間違っている場合は修正してください)
Chromeのセキュリティ設定はより厳しく、競合するブラウザよりもこのようなエラーが多く表示されます。API /ウィジェット/埋め込みの作成者は、(おそらく独自のレポート/分析では)すべてのブラウザーで機能しないが、実際には機能しない場合でもウィジェットの有用性に影響を与えない(クロスドメイン/フレーム)ことを試みます仕事(たくさんの迷惑なエラーを引き起こすだけ)
素早い回答
いいえ、 Chromeコンソールでこれらのエラーを(単に)抑制することはできません。
ソリューション?
- それに対処します。これらのエラーは実際にはこれらのサードパーティのAPIやウィジェットを壊すものではなく、コンソールの使用をはるかに困難にするだけです。
- 警告、ログ、またはデバッグメッセージのみをログに記録するようにコンソールを設定できます。これにより、すべてのエラーが非表示になります。
- 別のブラウザを使用できます
- @Dagg_Nabbitとして。指摘したように、
--disable-web-security
コマンドラインオプションを指定してchromeを実行すると、クロスドメインリクエストを許可できます。詳細はこちら:Chromeで同じ生成元ポリシーを無効にする。この設定はブラウザのセキュリティに悪影響を及ぼすことに注意してください。2つのChromeショートカットがあるので、このフラグの有無に関係なく開くことができます。