可以在phonegap中使用$ .ajax()函数吗?

时间:2016-04-08 20:20:46

标签: jquery ajax cordova

所以,我使用jquery创建了一个应用程序,我所做的是导入一个名为$ .ajax的函数来获取api。但是,当我测试应用程序时,它在我的Android手机上无法正常工作,但在PC上工作,所以我的问题是可能在phonegap中使用$ .ajax()函数吗?

2 个答案:

答案 0 :(得分:1)

我建议您使用chrome调试您的应用:How to remote debug。 这将有助于你在调试错误方面做出很多帮助而在盲人中进行猜测"。

回答你的问题。是的,可以在phonegap中使用Ajax。

答案 1 :(得分:1)

您需要使用白名单插件才能成功调用apis。添加白名单插件后,$ .ajax()将开始工作。 https://cordova.apache.org/docs/en/5.0.0/guide/appdev/whitelist/

在config.xml中添加以下行:

<gap:plugin name="cordova-plugin-whitelist" source="npm" />
<access origin="*" />
<allow-intent href="*" />
<allow-navigation href="*" />