首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cordova android应用程序所有REST请求都处于挂起状态

cordova android应用程序所有REST请求都处于挂起状态
EN

Stack Overflow用户
提问于 2018-10-22 14:47:02
回答 1查看 294关注 0票数 0

Cordova应用程序在将手机升级到Android 9后停止工作

下面是发送请求的代码

代码语言:javascript
复制
fetch('http://mydomain/restapi/example', { method: "GET" })
            .then(handleErrors)
            .then((response) => response.json())
            .then((responseData) => {
                console.log(responseData);
                UpdateCurrentTemp(responseData);
                GoodConnections++; // count sucessful  connections
                isConnected = true;
            })
            .catch((error) => {
                ErrorConnections++;
                console.error(error);
            });

当手机连接到wifi时,一切都像预期的那样工作,当切换到蜂窝数据时,应用程序停止工作。我已连接调试器,所有GET请求都处于状态(挂起)。

我在REST客户端应用程序中测试了通过蜂窝连接访问API,它工作得很好。

Cordova web应用程序在这部手机上的蜂窝数据上工作得很好。

Android 9中的哪些变化会导致这种行为?

EN

回答 1

Stack Overflow用户

发布于 2018-10-22 16:00:24

这可能是由android 9中的安全更新引起的,其中HTTPS是标准的。检查this线程。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52923666

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档