首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >面向Ionic 3中的net::ERR_CLEARTEXT_NOT_PERMITTED

面向Ionic 3中的net::ERR_CLEARTEXT_NOT_PERMITTED
EN

Stack Overflow用户
提问于 2019-07-16 23:06:03
回答 1查看 490关注 0票数 1

在更新ionic和cli之后。每当在实际的安卓设备上调用Rest API时,我突然开始面对net::ERR_CLEARTEXT_NOT_PERMITTED。

EN

回答 1

Stack Overflow用户

发布于 2019-07-16 23:08:12

我解决这个问题的方法是

添加

代码语言:javascript
复制
<edit-config file="app/src/main/AndroidManifest.xml" mode="merge" target="/manifest/application" xmlns:android="http://schemas.android.com/apk/res/android">
    <application android:usesCleartextTraffic="true" />
</edit-config>

敬config.xml。

然后添加

代码语言:javascript
复制
<access origin="*" /> <allow-navigation href="*" />

转到/resources/android/xml/network_security_config.xml

代码语言:javascript
复制
 <?xml version="1.0" encoding="utf-8"?>
 <network-security-config>
   <domain-config cleartextTrafficPermitted="true">
     <domain includeSubdomains="true">yourdomain.com</domain>
  </domain-config>
</network-security-config>

到安卓<platform>内的小部件中的config.xml。

然后

代码语言:javascript
复制
ionic cordova platform rm android

代码语言:javascript
复制
ionic cordova platform add android@7.0.0
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57060329

复制
相关文章

相似问题

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