我需要在浏览器中维护一些数据,如本地存储,会话存储,Cookie, IndexedDB 。但存储的数据不会被清除(擦除或删除),甚至清除浏览器该高速缓存和历史记录。有办法存储它吗?请分享您的知识。
hlswsv351#
不,这是不可能的。如果有办法的话,这将违反浏览器对用户的隐私保证a-用户明确要求删除这些数据--这将是一个浏览器供应商会很快修复的漏洞。您需要在浏览器之外找到另一种存储方法,一种是将数据存储在服务器端,与凭据绑定,另一种是允许用户将数据下载/保存到文件系统,然后允许重新上载回站点。
1条答案
按热度按时间hlswsv351#
不,这是不可能的。如果有办法的话,这将违反浏览器对用户的隐私保证a-用户明确要求删除这些数据--这将是一个浏览器供应商会很快修复的漏洞。
您需要在浏览器之外找到另一种存储方法,一种是将数据存储在服务器端,与凭据绑定,另一种是允许用户将数据下载/保存到文件系统,然后允许重新上载回站点。