[FAQ] Cordova 模拟器中不能访问域名, 未联网 ?

首先保证电脑已联网,然后打开模拟器的浏览器输入常用网址,看看是否能够联网。

如果访问失败,在本机中在 cmd 中 ping www.baidu.com 获得百度的ip地址,然后在浏览器中输入 https://百度的ip地址 看看是否能够访问。

如果能访问,说明可以联网。域名不能访问,设置 DNS。

以 Mac 为例:

1. 点击右上角WiFi图标    --> 打开网络偏好设置。

2. 左边菜单栏选中Wi-Fi --> 点击右下角高级。

3. 顶部菜单栏选中DNS   --> 点击左侧(DNS服务器)的加号,添加一项"8.8.8.8",点击好来保存,回到网络界面点击应用。

 (如果想保留以前的dns设置,建议按顺序添加多个,如先添加 8.8.8.8,再添加 x.x.x.x,以此类推)

4. 关闭并重启模拟器。

Link:https://www.cnblogs.com/farwish/p/13605401.html

原文地址:https://www.cnblogs.com/farwish/p/13605401.html