2017-08-21 1 views
1

Je travaille sur une application AngularJS qui utilise des composants Bing Maps.Pourquoi Bing Maps v8 remplace la fonction d'envoi XMLHttpRequest?

Depuis quelques semaines j'utilise la nouvelle version de Bing V8.

J'ai un peu peur de voir que l'initiateur de toute ma requête http est 'mapcontrol? SetLang = ... '

Donc, après un coup d'oeil rapide, je remarque que Bing Maps v8 accessible par ce link outrepassait la fonction d'envoi XMLHttpRequest et je me demandais pourquoi?

Et aussi, est-il possible de l'empêcher?

Merci à l'avance.

Répondre

1

Il ne remplace que si elle a déjà été remplacé et la version modifiée a été provoquant un changement de rupture. Nous avons remarqué que certains frameworks JavaScript surchargeaient la classe XMLHttpRequest. Qu'est-ce que Bing Maps V8 est de détecter s'il a été remplacé, et si elle a, en fait une copie en interne et remplace certaines des fonctions dans cette copie avec le code standard, il devrait avoir. Cela n'affecte que les demandes de mappage interne et n'apporte aucune modification à l'une de vos demandes à l'aide de la classe XMLHttpRequest en dehors du contrôle de carte.