Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Android上的环回/角度/Cordova超时_Javascript_Angularjs_Cordova_Phonegap Build_Strongloop - Fatal编程技术网

Javascript Android上的环回/角度/Cordova超时

Javascript Android上的环回/角度/Cordova超时,javascript,angularjs,cordova,phonegap-build,strongloop,Javascript,Angularjs,Cordova,Phonegap Build,Strongloop,我们有一个web应用程序,在API和后端使用Strongloop的环回,在前端使用Angular,在移动端使用Cordova进行打包。Cordova的web应用程序和iOS目标正如预期的那样运行良好,但当我们尝试为Android设备构建应用程序服务器时,该设备无法访问应用程序服务器。更具体地说,在加载客户端应用程序并尝试登录后,设备会向我的API发送一条帖子,但从未收到响应(据我所知,请求从未真正到达服务器) 以下是我迄今为止所尝试的: 确保config.xml中的access设置为origi

我们有一个web应用程序,在API和后端使用Strongloop的环回,在前端使用Angular,在移动端使用Cordova进行打包。Cordova的web应用程序和iOS目标正如预期的那样运行良好,但当我们尝试为Android设备构建应用程序服务器时,该设备无法访问应用程序服务器。更具体地说,在加载客户端应用程序并尝试登录后,设备会向我的API发送一条帖子,但从未收到响应(据我所知,请求从未真正到达服务器)

以下是我迄今为止所尝试的:

  • 确保config.xml中的
    access
    设置为
    origin=“*”
  • 确保在my(单页)应用程序的index.html中设置了
    内容安全策略
    元标记,允许远程网络访问
  • 确保在Android清单中正确设置了
    互联网
    权限
  • 确保可以从浏览器中的设备访问应用程序服务器
  • 确保生成的
    lb services.js
    Angular服务具有正确的API地址
  • 尝试生成一个Ionic Framework应用程序,并将我的应用程序代码放入其中,以防它生成我需要的东西
因为我可以使用Cordova在iOS上运行我的应用程序,所以我想我的Android配置一定有什么特别之处。我确实遇到了另一个问题,安装的插件与最新的Cordova不兼容,但删除该插件似乎解决了这个问题。为安卓系统构建有什么不同之处,可以阻止它工作

编辑:

我已经转而使用Phonegap构建,希望这将是一个更简单的工作流程,但我仍然看到同样的问题。。以下是我正在执行的白名单/CORS配置:

index.html中的元标记:

config.xml(Phonegap构建,删除可识别信息):


安装,因为CORS查询必须使用Cordova 5.0.0

你安装好了吗?
如果不是,这肯定是你的问题;)

结果表明,我是在我的原始Phonegap配置中设置的
,而不是在我的Phonegap构建设置中设置的。确保Phonegap Build使用的config.xml中存在
似乎可以解决这个问题。

我实际上在Android上使用Cordova 4.0(目前使用Phonegap Build,希望它能解决其中一些问题),尽管我确实安装了白名单插件(并且已经在我的应用程序页面上设置了内容安全策略元标记)-cli@5.1.1你能显示你的元标签吗?你有没有尝试过这个非常宽松的规则:你能显示你的android清单吗?或者是ionic config.xml?你能显示cordova插件列表吗?元标签:config.xml(Phonegap构建):…我建议您@OverlappingElvis使用您添加的所有额外信息更新您的初始问题,以便为新读者提供更多信息。