【发布时间】:2015-12-23 14:35:36
【问题描述】:
我的问题:
使用 Phonegap Developer 应用程序进行开发时,一切正常。但是在我使用 Phonegap Build 构建我的应用程序后,我的 AJAX 请求似乎不起作用。
重要提示:
- 我做了白名单described here
- 它与 Phonegap Develop 应用程序(在 iOS 和 Android 上)一起使用
- 似乎只有对我的 API 的调用不起作用。 (举个例子,我做了一个登录屏幕,但我没有得到任何回应)
- 我在带有通知警报的 AJAX 请求中进行了错误回调。 这也只适用于 Phonegap 开发者应用程序。
我采取的步骤:
- 创建应用并使用 Phonegap Develop 应用对其进行测试
- 压缩我的项目并将其上传到 Phonegap Build
- 在 Phonegap Build 中重建我的项目以获取最新版本
- 用二维码扫描项目
- 安装项目并运行应用程序
依赖版本:
- AngularJS v1.2.13(angular.js、angular-animate.js、angular-route.js)
- 引导程序 v3.3.6
- jQuery v1.11.3
- Laravel 5.1(用于 API 开发)
【问题讨论】:
-
您是否将 ajax url 列入白名单?
-
您必须安装白名单插件并配置它以允许与您的服务器连接
-
@jcesarmobile,这是将 Phonegap Developer app 框架用于 Phonegap Build 的常见错误。观看。
标签: android angularjs ajax cordova phonegap-build