javascript - 如何使用ajax从phonegap中的服务器获取数据?

标签 javascript ajax cordova

请原谅我问这个基本问题,但如果有人知道的话请告诉我。

我正在为智能手机开发一个 Web 应用程序,并希望通过 PhoneGap 为其制作一个适用于 iOS、Android 等的 native 应用程序。

在我的脚本中,我使用 Ajax 来从服务器中的 php 文件发送和获取数据。

$.ajax({

   url: "example.php",

   cache: false,

   data: data,

   success: function(result, dataType){

    }

});

如果我将上面的 url: "example.php"更改为 url: http://www.example.com/example.php , native 应用程序会从服务器中的 example.php 发送和获取数据吗?

如果有了解的人可以帮助回答我的问题,我将不胜感激。

谢谢。

最佳答案

是的,但您必须将网址列入白名单。 whitelist documentation

请注意 iOS 6,它会缓存 ajax 响应,请查看此主题 iOS 6 caching problem

关于javascript - 如何使用ajax从phonegap中的服务器获取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13154678/

相关文章:

ios - 如何在 PhoneGap/Cordova 2.0 中使用预填充的 SQLite 数据库?

javascript - 正则表达式:如何处理括号和反斜杠?示例:将“[{\变为[{

javascript - 自定义 react 表情符号不和谐 js : "Client undefined"

javascript - eventListener 和封闭元素

javascript - Angular JS + 用户认证 + 页面刷新

javascript - 带有数字键的对象无论如何都会发送所有以前的数字

cordova - 无法将位置更改为本地文件,例如 Phonegap 3.5 中的 cdvfile ://path/index. html

javascript - 您可以从同一个 UserControls Javascript 调用 UserControl 服务器函数吗?

javascript - getElementsByClassName 返回 [] 而不是异步附加节点

android - PhoneGap Android 方向更改使应用程序后退一页