Edgeでサポートされていない構文のエラーメッセージを有効にし、フェッチコマンドも機能しない
Edgeでエラーメッセージをオンにするにはどうすればよいですか?
開発ツールなしで「フェッチ」を機能させる方法
Anno 2019(ほぼ2020)、Edgeはまだサックで、私のJavaScriptApplicationからサポートされていない構文をマイニングしようとする子供たちから数日離れたところにいますが、単にクラッシュするのではなく、適切なときにエラーメッセージが表示されるとはるかに簡単になります.私は
サポートされていない構文(動的インポート呼び出しやスプレッド構文など)の場合.
次のようにフェッチを使用すると、Edgeはさらに困ります:
fetch( "/api/data/...."、{
"headers":{
「コンテンツタイプ」:
"application/json; charset=UTF-8"、
}、
"メソッド":
"GET"、
"credentials":
"same-origin"
})
これはdevtoolsが開いているときにのみ機能し、正確にはdevtoolsが閉じているときは機能しません.なぜですか?Applicationをlocalhostの背後で実行しているためですか?
そしていくつかのまれなケースでこのエラーが表示される場合を除いて、エラーメッセージが表示されないのはなぜですか.
SEC7131「サンドボックス化されたiframeのセキュリティは、スクリプトと同じ生成元へのアクセスを許可することによって潜在的に危険にさらされています.」
強調するために、このエラーは、Applicationへの最初のアクセス中にdevtoolsが閉じられた後にのみ開かれる場合に表示されます(常にではありません).問題を調査するために数回試行した後、Edgeがハングする場合があることは言うまでもありません.
Microsoft Edge 42.17134.1.0
Microsoft EdgeHTML 17.17134
返信リスト(回答:1)
こんにちはイブラヒンベン、
マイクロソフトコミュニティフォーラムに書いていただきありがとうございます.
サポートされていない構文の場合、fetchコマンドの使用とエラーメッセージをオンにすることに関連したクエリを理解しています.
Windows 10
1803を使用していることを確認し、そのversionEdgeではFETCHコマンドをサポートしていないため、最新のFetch WorksとしてWindowsを最新versionに更新することをお勧めします.Edgeのversion.記事を参照してください
PCを最新の状態に保ちます
しかし、JavaScriptを使用しているように、クエリを投稿することをお勧めします. MSDNフォーラム ここで、クエリを手助けするための知識が整っている専門知識とサポート専門家があります.