0

由于某些浏览器尚不支持 XMLHttpRequest 2.0,我想了解在我们从 JQuery Mobile 迁移到 AngularJS 时我需要提前警告哪些客户

4

2 回答 2

1

10 年来,进行 Ajax 调用已广为人知。我确信 Angular 的人已经正确地做到了。它不应该让你担心。

顺便说一句,Angulars Ajax 实现基于:

var XHR = window.XMLHttpRequest || function() {
  try { return new ActiveXObject("Msxml2.XMLHTTP.6.0"); } catch (e1) {}
  try { return new ActiveXObject("Msxml2.XMLHTTP.3.0"); } catch (e2) {}
  try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch (e3) {}
  throw new Error("This browser does not support XMLHttpRequest.");
};
于 2013-11-08T17:40:46.817 回答
1

根据 Angular$http服务的文档,它没有。

在这里找到的文档也说它没有。在 Angular 内、从任何桌面或移动浏览器发出 ajax 请求时,您不应该遇到任何兼容性问题。

于 2013-11-08T14:55:08.917 回答