【问题标题】:POST request returns an error in Android 9 (JAVASCRIPT / CORDOVA / PHONEGAP )POST 请求在 Android 9 中返回错误 (JAVASCRIPT / CORDOVA / PHONEGAP )
【发布时间】:2019-11-26 17:40:20
【问题描述】:

我在我的 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】:

    您可以使用插件cordova plugin add cleartext 来使用非安全来源或修改config.xml 指定android:usesCleartextTraffic 就像在这个问题Android 8: Cleartext HTTP traffic not permitted 中一样

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多