HarmonyOS 鸿蒙Next:请教web打开隐私条例链接报错get address info failed, out_os_error is: -11 host

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

HarmonyOS 鸿蒙Next:请教web打开隐私条例链接报错get address info failed, out_os_error is: -11 host

请教,
router.pushUrl({
url: ‘pages/Details’
})

打开隐私详情页面,总是get address info failed, out_os_error is: -11 host:

import web_webview from ‘@ohos.web.webview’;
@Entry
@Component
struct Details {
@State message: string = ‘隐私详情’;
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) // 设置为Web组件大小自适应页面内容
.overScrollMode(this.mode)
}
}
}

11 回复

真机调试mate 60

声明了,这个肯定会检查过

HarmonyOS的流畅动画和过渡效果让操作更加顺畅,体验极佳。

cke_148.png

这个文件里面有对应的页面路径吗?

有的,已经配置,可以切换该页面,打开web链接空白,报错上面内容

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

模拟器运行的还是真机运行的?

针对您提到的HarmonyOS鸿蒙Next系统中,Web应用打开隐私条例链接时遇到的“get address info failed, out_os_error is: -11 host”错误,这通常指示DNS解析失败或主机名无法解析的问题。以下是一些可能的原因及排查方向:

  1. 检查URL:确认隐私条例链接的URL是否正确无误,特别是主机名部分。

  2. DNS配置:检查设备的DNS设置,确保DNS服务器可达且配置正确。尝试更换DNS服务器(如使用公共DNS如Google DNS 8.8.8.8)看是否能解决问题。

  3. 网络连接:确认设备网络连接正常,无防火墙或代理设置阻止访问。

  4. 系统权限:检查应用是否有足够的网络访问权限,特别是在鸿蒙系统下,应用权限管理可能更为严格。

  5. 系统更新:确认鸿蒙系统是否为最新版本,有时系统更新能解决此类兼容性问题。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html 。他们将能提供更具体的技术支持和解决方案。

回到顶部