请问老师

来源:2-8 Android 与 Web 通讯 - npm 安装与 http-server

Mayonate

2020-01-06

我用了老师的代码,地址改成了同事的本地地址http://192.168.124.6:8080/,同时修改了
<domain includeSubdomains=“true”

tools:ignore=“NetworkSecurityConfig”>192.168.124.6

但是还是报net:ERR_CLEARTEXT_NOT_PERMITTED错,老师知道什么原因吗。谢谢

写回答

1回答

Sunday

2020-01-06

你好:

如果要在局域网内访问网页的话,那么必须要保证一下三个地方:
1、修改 constants 中  Url Constants 文件 的 BASE_WEB_URL  为需要访问的地址
2、修改 res->xml 中的 network-security-config 文件,在 domain-config
 标签中,新增一个 标签 (原标签 <domain includeSubdomains="true">lgdsunday.club</domain>  需要保留): 
        <domain includeSubdomains="true">需要访问的IP地址</domain>
3、保证服务器(启动服务的电脑)与客户端设备(访问服务的设备)在同一个局域网之内

检查以上三步,应该可以解决问题。

0
3
Sunday
回复
blaselab
你可以看下 android 项目中的 mainfest 文件中, application 节点下 有没有 android:usesCleartextTraffic="true" 这个属性
2020-08-13
共3条回复

混合开发入门 Vue结合Android/iOS开发仿京东项目App

流行的混合开发实战入门,前端和原生开发同学不容错过

1108 学习 · 448 问题

查看课程