2017-08-21 28 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类的任何请求进行更改。

相关问题