AJAX POST请求在Android 9中返回错误

问题描述 投票:0回答:1

我在Android应用程序(JS / CORDOVA)中遇到了AJAX问题。我的代码是这样的:

$.post("http://mydomain.com.br/getInfos.php" {
    id: id
}, function(json) {
   if (json == "success") {
     alert("Success!");
   } else {
     alert("Error: " + json);
 }
});

响应错误是:

{“readyState”:0,“responseText”:“”,“status”:0,“statusText”:“error”}

我的代码在Android 8或更低版本中工作正常。...

可能会发生什么?

javascript android cordova phonegap
1个回答
1
投票

您可以使用插件cordova plugin add cleartext来使用不安全的来源或修改config.xml,并指定android:usesCleartextTraffic作为此问题Android 8: Cleartext HTTP traffic not permitted,>

© www.soinside.com 2019 - 2024. All rights reserved.