Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.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
Android上的Ionic应用程序不发送http请求_Android_Angularjs_Ionic Framework_Phonegap Build - Fatal编程技术网

Android上的Ionic应用程序不发送http请求

Android上的Ionic应用程序不发送http请求,android,angularjs,ionic-framework,phonegap-build,Android,Angularjs,Ionic Framework,Phonegap Build,我需要你的帮助。我在app store中有一个应用程序,它基于ionic和phonegap构建。从上周开始,我的一些用户无法再登录到该应用程序。我已经尝试在服务器端进行调试,但请求甚至没有到达服务器。奇怪的是,在一切正常之前,这个问题上周就开始出现了。这似乎只发生在一些手机上,但我看不到智能手机类型或android版本的模式。我已经阅读了大部分相关帖子,并检查了以下可能的原因: 缺少CSP:我的index.html中有以下CSP条目 <meta http-equiv="Content-Se

我需要你的帮助。我在app store中有一个应用程序,它基于ionic和phonegap构建。从上周开始,我的一些用户无法再登录到该应用程序。我已经尝试在服务器端进行调试,但请求甚至没有到达服务器。奇怪的是,在一切正常之前,这个问题上周就开始出现了。这似乎只发生在一些手机上,但我看不到智能手机类型或android版本的模式。我已经阅读了大部分相关帖子,并检查了以下可能的原因:

  • 缺少CSP:我的index.html中有以下CSP条目

    <meta http-equiv="Content-Security-Policy" content="default-src *;img-src * data:; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'">
    
  • 你们有没有遇到过类似的问题?或者知道从哪里寻找问题的起点吗?我真的很感激你的帮助,因为我已经尝试了我想要的一切

    致以最良好的祝愿


    Peter

    嘿,经过几天的博客阅读和代码检查,我发现了以下文章:

    这是我们的证书提供商和android web视图的问题。在通过app store更新web视图和chrome后,一切都恢复正常。不同的版本也解释了为什么只有一些用户遇到了这个问题

    致意


    Peter

    您是否能够在自己的设备上重现问题?或者你有什么错误要分享吗?您是否尝试过使用HTTPS而不是HTTP?也许你还可以分享更多关于该应用程序的信息,以及我们讨论的请求类型。是不是每一个请求都会发生这种情况?嘿,基本上这是一个对节点服务器的POST请求。对于生产应用程序,我正在使用https,并且在config.xml中添加了此应用程序的允许导航。这是一个带有$http模块的简单登录post发送。我的问题是我无法复制它,而且问题似乎只是在不同设备上没有实际模式的情况下发生的。此外,大多数用户没有这些问题,但我知道它存在。首先,我认为这是CORS的问题,但我试图在用户的帮助下调试它。但他的请求从未到达服务器。
    <access origin="*"/>
    <allow-navigation href="http://*/*" />
    
    res.header("Access-Control-Allow-Origin", "*");
    res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept, Authorization");