HarmonyOS web组件离线加载,以及缓存资源等场景Demo

如何让应用在弱网环境正常运行,是否有离线加载的能力,以及缓存实现。

HarmonyOS
2024-09-05 12:54:41
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

1、应用在弱网环境运行方案:可以使用预连接和预下载来减少弱网环境下造成的网络耗时参考链接(含代码示例):https://developer.huawei.com/consumer/cn/doc/best-practices-V5/bpta-web-develop-optimization-V5#section29621418112311

2、离线加载及缓存

方案一:使用Cache、Dom Storage等手段将资源保存到本地参考链接(含示例代码):https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-cookie-and-data-storage-mgmt-V5#%E7%BC%93%E5%AD%98%E4%B8%8E%E5%AD%98%E5%82%A8%E7%AE%A1%E7%90%86

方案二:可以使用“预渲染”在网络状况良好的情况下自定义封装一个ArkWeb组件,并在需要的时候进行挂载使用参考链接(含示例代码):https://developer.huawei.com/consumer/cn/doc/best-practices-V5/bpta-web-develop-optimization-V5#section172031338172719

分享
微博
QQ
微信
回复
2024-09-05 18:02:27
相关问题
HarmonyOS Web组件离线包方案
279浏览 • 1回复 待解决
HarmonyOS web离线加载请求跨域问题
289浏览 • 1回复 待解决
HarmonyOS 申请使用webview场景demo
233浏览 • 1回复 待解决
HarmonyOS web组件加载pdf问题
356浏览 • 1回复 待解决
使用Web组件下载能力Demo
265浏览 • 1回复 待解决
HarmonyOS 清除Web缓存
526浏览 • 0回复 待解决
HarmonyOS 使用Web组件加载页面示例
286浏览 • 1回复 待解决
HarmonyOS web组件如何加载本地字库?
37浏览 • 1回复 待解决
Web组件如何访问跨域资源
279浏览 • 1回复 待解决
Web组件缓存模式有几种?
259浏览 • 1回复 待解决
Iamge组件如何加载Graphic的资源图片?
6790浏览 • 1回复 待解决
需要web组件JSBridge通信的demo
60浏览 • 1回复 待解决
HarmonyOS web清除缓存问题
18浏览 • 1回复 待解决
HarmonyOS Web组件加载片段时候不显示
45浏览 • 1回复 待解决
HarmonyOS web组件加载url失败
279浏览 • 1回复 待解决
HarmonyOS Web组件加载pdf预览
57浏览 • 1回复 待解决
如何解决webview离线加载白屏问题
1041浏览 • 1回复 待解决