2017-08-21 29 views
1

我正在使用Bing Maps組件的AngularJS應用程序。爲什麼Bing Maps v8重寫XMLHttpRequest發送函數?

由於幾周我正在使用新的Bing V8版本。

我有點害怕看到我的所有http請求的發起者是'mapcontrol? SetLang = ...'

所以,快速瀏覽一下後,我注意到這個​​可訪問的Bing Maps v8覆蓋了XMLHttpRequest發送函數,我想知道爲什麼?

而且,是否有可能阻止它?

預先感謝您。

回答

1

它只會覆蓋它,如果它已被覆蓋,並且修改後的版本導致重大更改。我們注意到一些JavaScript框架覆蓋了XMLHttpRequest類。 Bing Maps V8所做的檢測是否已被覆蓋,如果有,則在內部製作副本,並使用應具有的標準代碼覆蓋該副本中的某些功能。這隻會影響內部映射請求,並且不會對使用地圖控件之外的XMLHttpRequest類的任何請求進行更改。

相關問題