HarmonyOS 鸿蒙Next:web无法打开在线页面 get address info failed, out_os_error is -11 host

发布于 1周前 作者 eggper 来自 鸿蒙OS

HarmonyOS 鸿蒙Next:web无法打开在线页面 get address info failed, out_os_error is -11 host

如题,web打开在线页面总是白屏,真机测试,报错get address info failed, out_os_error is: -11 host: www.baidu.com
import web_webview from ‘@ohos.web.webview’;
@Entry
@Component
struct Details {

webviewController: web_webview.WebviewController = new web_webview.WebviewController();
@State mode: OverScrollMode = OverScrollMode.ALWAYS;
build() {

Column() {
Web(

{ src: ‘http://www.baidu.com’, controller: this.webviewController,renderMode: RenderMode.SYNC_RENDER}
).fileAccess(true)
.javaScriptAccess(true)
.domStorageAccess(true)
.layoutMode(WebLayoutMode.FIT_CONTENT)
.overScrollMode(this.mode)
}
}
}

1 回复

针对您提到的HarmonyOS鸿蒙Next系统中web无法打开在线页面,并报错“get address info failed, out_os_error is -11 host”的问题,这通常指示着DNS解析失败或网络配置存在问题。错误代码-11通常与网络相关的系统调用失败有关,特别是在DNS解析阶段。

  1. 检查网络连接:首先确认设备是否已连接到互联网,且网络稳定。

  2. DNS配置:检查设备的DNS设置是否正确。尝试更换公共DNS服务器,如Google的8.8.8.8和8.8.4.4,看是否能解决问题。

  3. 系统更新:确保您的HarmonyOS系统为最新版本,因为系统更新可能包含对此类问题的修复。

  4. 清除浏览器缓存:有时候浏览器缓存可能导致加载问题,尝试清除浏览器缓存和Cookie。

  5. 检查防火墙和安全软件:确保防火墙或安全软件没有阻止DNS解析或网页访问。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html。在那里,您可以获得更专业的技术支持和解决方案。

回到顶部