可以通过removeCache()接口清除已经缓存的资源,参考demo:struct WebComponent { @State mode: CacheMode = CacheMode.None; controller: web_webview.WebviewController = new web_webview.WebviewController(); build() { Column() { Button('removeCache') .onClick(() => { try { // 设置为true时同时清除rom和ram中的缓存,设置为false时只清除ram中的缓存 this.controller.removeCache(true); } catch (error) { let e: business_error.BusinessError = error as business_error.BusinessError; console.error(`ErrorCode: ${e.code}, Message: ${e.message}`); } }) Web({ src: 'www.huawei.com', controller: this.controller }) .cacheMode(this.mode) } } } 可以参考缓存方案文档https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-cookie-and-data-storage-mgmt-V5
可以通过removeCache()接口清除已经缓存的资源,参考demo:
可以参考缓存方案文档https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-cookie-and-data-storage-mgmt-V5