HarmonyOS webview在设置页面清除浏览器缓存的方法
我现在是想在应用的设置页面清理浏览器缓存。
现在看文档有这个方法this.controller.removeCache(false);但是使用这个方法需要在加载web页面里去使用,如果没有web页面,webcontroller调用方法会报错,提示没关联webview。
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS  webview浏览器获取定位异常 
1423浏览  • 1回复 待解决
HarmonyOS webview统一清除缓存的方法 
1041浏览  • 1回复 待解决
浏览器查询是否有网络的接口,在浏览器里面返回true 但是在应用里面的webview返回False 
1463浏览  • 1回复 待解决
ubuntu下sublime设置浏览器快捷方式,浏览器的路径该怎么写? 
3201浏览  • 1回复 待解决
HarmonyOS如何实现打开浏览器,打开默认浏览器或者让用户选择打开的浏览器应用 
3274浏览  • 1回复 待解决
服务卡片webview如何跳转系统浏览器? 
9254浏览  • 2回复 待解决
HarmonyOS 分享到端外浏览器后,浏览器怎么调起我们的app? 
1307浏览  • 1回复 待解决
HarmonyOS 启动默认浏览器 
2137浏览  • 1回复 待解决
HarmonyOS 浏览器 Web 组件,需要在加载页面的时候设置默认 header 如何设置? 
946浏览  • 1回复 待解决
HarmonyOS 浏览器 Web 组件如何获取缓存数据大小或缓存数据明细,如何删除本地缓存数据? 
1231浏览  • 1回复 待解决
HarmonyOS 怎么在非web页面清除web缓存? 
1121浏览  • 1回复 待解决
HarmonyOS  使用webview加载网页,显示页面和手机自带的浏览器不一样 
1493浏览  • 1回复 待解决
HarmonyOS 使用隐式Want启动浏览器Ability无法拉起浏览器 
1421浏览  • 1回复 待解决
使用DevEco Studio登录模拟器的时候,在浏览器登录华为帐号进行授权,但浏览器地址反复跳转,不能打开登录 
9242浏览  • 1回复 待解决
HarmonyOS 开发清除缓存功能实现方法 
1683浏览  • 1回复 待解决
HarmonyOS 是否有方法可以清除缓存 
2500浏览  • 1回复 待解决
HarmonyOS  如何在浏览器唤起app 
2656浏览  • 1回复 待解决
浏览器应用应该怎样拉起? 
1780浏览  • 2回复 待解决
浏览器下载的文件如何导入鸿蒙 
9479浏览  • 1回复 待解决
Web组件是否支持浏览器的localstorage? 
2102浏览  • 1回复 待解决
HarmonyOS  浏览器真机调试问题 
1391浏览  • 1回复 待解决
HarmonyOS  怎么拉起系统的浏览器,并传递url 
2595浏览  • 1回复 待解决
HarmonyOS 浏览器内无法下载charles证书 
1532浏览  • 1回复 待解决
HarmonyOS applink从浏览器跳转到应用 
2148浏览  • 1回复 待解决
HarmonyOS浏览器scheme链接唤起APP问题 
3110浏览  • 1回复 待解决





















可以使用AppStorage:应用全局的UI状态存储,全局存储一个数组,存储类型为Array<web_webview.WebviewController>,每一个web组件初始化时都将对应webcontrol push进该数组中,最后在设置页清理缓存时,通过@StorageLink获取数组后,循环调用数组中每一个control的removeCache方法实现浏览器缓存清理
appStorage参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-appstorage-V5