[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. 关闭并重启模拟器。