HarmonyOS 鸿蒙Next 鸿蒙web组件如何加载本地的html

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

HarmonyOS 鸿蒙Next 鸿蒙web组件如何加载本地的html

官网文档举了两个例子,一个是加载在线的网址(无疑问),一个是加载rawfile中的html。

但我的需求是将一些html文件下载到文件系统中,然后用web组件加载,请问web支持这样的加载吗?应该怎么传呢。

目前试了rawfile和本地文件都显示空白

3 回复
试出来了,加载本地的html,路径前需要加"file://"

需要先讲 电脑里的HTML加载到虚拟手机里面吗? 如何加载呢?

HarmonyOS鸿蒙Next的Web组件加载本地HTML文件,首先需将HTML文件放置在项目的resources/rawfile/目录下。然后,在代码中通过$rawfile("文件名.html")方式引用文件路径。使用Web组件的loadUrl方法加载该路径,即可在Web视图中显示本地HTML内容。确保Web组件的控制器已正确初始化,并传递给Web组件。如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部