HarmonyOS web组件内的html如何加载本地资源?
如上代码,加载image,图片的url会转换成file//H5包路径/
有没有办法把这个路径替换成自己想要的路径。
具体路径类似如下(当前通过客户端动态下载的图片资源被限制放在了当前本地H5包下,容器加载路径中的h5/Home是否可去除)
图片下载路径 : /data/storage/el2/base/haps/entry/files/123456/Home/140211656.png
H5包路径 : /data/storage/el2/base/haps/entry/files/h5/Home/index.html.
H5加载图片时,传得路径是: 123456/home/140211656.png
容器加载时加载的路径: file:///data/storage/el2/base/haps/entry/files/h5/Home/123456/Home/140211656.png
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 如何使用Web组件加载本地的html文件? 
2209浏览  • 1回复 待解决
HarmonyOS  Web组件加载本地资源目录resource/rawfile下的html文件,页面内https请求报跨域问题 
1599浏览  • 1回复 待解决
HarmonyOS WebView组件打开rawfile内的HTML资源时,无法正常加载 
950浏览  • 1回复 待解决
HarmonyOS  web组件如何使用html加载下载到设备本地的文件 
1312浏览  • 1回复 待解决
HarmonyOS web加载的本地html需要前端路由 
1144浏览  • 1回复 待解决
如何解决Web组件加载的HTML页面内检测网络状态失败 
3296浏览  • 1回复 待解决
HarmonyOS Web组件加载html字符串无法引用本地文件 
1663浏览  • 1回复 待解决
HarmonyOS  Web组件自定义协议加载本地资源报错 
1070浏览  • 1回复 待解决
web组件对html文件的加载 
2104浏览  • 1回复 待解决
HarmonyOS Web本地资源跨域加载异常 
847浏览  • 1回复 待解决
ets Web加载本地html文件,本地路径该怎么写 
4231浏览  • 1回复 待解决
HarmonyOS web组件如何加载本地字库? 
1632浏览  • 1回复 待解决
HarmonyOS  Web组件如何加载html字符串 
2082浏览  • 1回复 待解决
HarmonyOS  web组件加载本地HTML字符串时无法自适应高度 
1315浏览  • 1回复 待解决
HarmonyOS web加载本地html显示的为pc端网页效果 
1163浏览  • 1回复 待解决
HarmonyOS  Web组件加载html文件异常 
1789浏览  • 1回复 待解决
HarmonyOS 如何加载本地沙盒中的html 
1544浏览  • 1回复 待解决
HarmonyOS  web加载本地沙箱HTML和JS文件无法显示 
2464浏览  • 1回复 待解决
HarmonyOS Web组件本地资源跨域问题 
781浏览  • 1回复 待解决
HarmonyOS webview加载本地html问题 
2493浏览  • 1回复 待解决
HarmonyOS  web组件如何拉起vue或者react的本地js资源 
1128浏览  • 1回复 待解决
HarmonyOS 使用web组件loadData加载html文件白屏 
2631浏览  • 1回复 待解决
HarmonyOS  web组件怎么加载html字符串 
1083浏览  • 1回复 待解决
Web组件访问本地资源并传递参数。 
1640浏览  • 1回复 待解决
HarmonyOS  html内如何解析应用本地路径文件 
1217浏览  • 1回复 待解决





















加载的路径是h包的相对路径,可以加载传的路径是上二级路径 …/…/123456/home/140211656.png
或者使用onInterceptRequest()接口拦截图片资源后做替换:
参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-resource-interception-request-mgmt-V5?catalogVersion=V5