我正在为我的应用程序启用持久性存储,它似乎可以正常工作,但是我不能禁用持久性存储,因此我可以尝试在下次应用程序启动时再次启用它。
如果用户在浏览器中初始化或未初始化持久性存储,我正在尝试测试应用程序功能。
navigator.storage.persisted().then(function(persisted){
console.log(persisted); // returns true
})
如果我尝试在浏览器中运行以上代码,则会收到正确的消息,但是然后,我可以运行诸如navigator.storage.unpersist()之类的命令或删除该命令的方法。
我试图清除此页面的cookie,清除了开发工具->应用程序中的所有数据,并尝试了隐身标签。似乎没有任何作用。
谢谢