#鸿蒙通关秘籍#兄弟们,我想要在隐私模式下清除Web上所有存储数据,这个你们做过吗?

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
DNS寒梅傲雪

ArkWeb里面有提供一个接口来清除隐私模式下Web SQL当前使用的所有存储。我们可以用deleteAllData()接口实现

import { webview } from '@kit.ArkWeb';
@Entry
@Component
struct WebComponent {
controller: webview.WebviewController = new webview.WebviewController();
build() {
Column() {
Button('deleteAllData')
.onClick(() => {
webview.WebStorage.deleteAllData(true);
})
Web({ src: $rawfile('index.html'), controller: this.controller, incognitoMode: true })
.databaseAccess(true)
}
}
}
已于2024-12-17 15:07:14修改
分享
微博
QQ
微信
回复
2天前
相关问题
如何清除Web隐私模式所有cookie。
506浏览 • 1回复 待解决
HarmonyOS web使用隐私模式
484浏览 • 1回复 待解决
实现单例模式数据存储
1037浏览 • 1回复 待解决