2017-08-21 16 views
1

私はBing Mapsコンポーネントを使用するAngularJSアプリケーションに取り組んでいます。Bing Maps v8がXMLHttpRequestの送信機能をオーバーライドする理由

私は新しいBing V8バージョンを使用しています。

すべてのHTTPリクエストのイニシエータが「mapcontrol」であることを確認するのが少し怖いですか? SetLang = ... '

私は、この​​でアクセス可能なBing Maps v8がXMLHttpRequest send関数をオーバーライドしていたことに気付きました。

また、それを防ぐことはできますか?

ありがとうございます。

答えて

1

既にオーバーライドされていて、変更されたバージョンが改ざんを引き起こしていた場合にのみ、オーバーライドされます。私たちは、いくつかのJavaScriptフレームワークがXMLHttpRequestクラスをオーバーライドすることに気付きました。 Bing Maps V8は、オーバーライドされているかどうかを検出し、存在する場合は内部的にコピーを作成し、そのコピーの一部の機能を標準コードで上書きします。これは、内部マップ要求にのみ影響し、マップコントロールの外でXMLHttpRequestクラスを使用して要求を変更しません。

関連する問題