gpt4 book ai didi

angular - Http.get() 在 Ionic 4 的构建(发布/调试)中工作但不工作

转载 作者:行者123 更新时间:2023-12-03 22:01:50 25 4
gpt4 key购买 nike

我正在尝试从一个简单的 api 获取数据,它在 中工作正常 ionic 服务 (浏览器),但是当我构建应用程序时,http 调用不起作用。我的代码是

this.http.get("http://example.com/api/routes").subscribe(response => {
this.routes = response["routes"];
for (let x in this.routes) {
let a = this.routes[x].rou_stops;
let b = a.split(",");
for (let y in b) {
this.newCit.push(b[y]);

}
}
});

请帮助解决这个问题。

最佳答案

我猜你是因为 android 改变了它的 http 架构而得到这个。

要使其在 Android 上运行,请转到您的项目根文件夹。

yourAppFolder > 资源 > android > xml > network_security_config.xml
将您的网络安全配置更改为打击代码。

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true">
<trust-anchors>
<certificates src="system" />
</trust-anchors>
</base-config>
</network-security-config>

关于angular - Http.get() 在 Ionic 4 的构建(发布/调试)中工作但不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59306640/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com