【发布时间】:2017-02-21 10:21:52
【问题描述】:
我想知道是否可以将值保存到 Edge 的本地存储中,如果所有文件都仅在本地 (file://...)?
我没有设法将这个 plnkr 的结果复制到本地文件中,但它在 plnkr 中在线运行良好。
http://plnkr.co/edit/3vfRkvG7R9DgQxtWbGHz?p=preview
$scope.$storage = $localStorage.$default({
x: 42
});
有什么建议吗?
【问题讨论】:
-
是的,解释说它可能无法正常工作(现在在不同的浏览器中进行了测试,除了 Edge 也可以使用),但是否有其他解决方案? f.e.有使用 IndexedDB 的经验吗?
-
我猜它也行不通。安全原因。你为什么需要这样的东西?也许像electron.atom.io 这样的东西可以提供帮助。
-
需要它,因为敏感数据必须保持离线状态,这让事情变得更加困难。我将看看电子和并行尝试欺骗边缘绕过 ist 安全准则。
-
你不应该这样尝试。因为从本地 fs 运行的每个文件都可以访问您的敏感数据。这就是为什么它首先不起作用的原因。
标签: angularjs cookies local-storage