【发布时间】:2020-06-25 06:04:12
【问题描述】:
我正在开发一个 HTML5 游戏,并希望与文件库共享它。 所以我的朋友可以用本地的html文件(file://xxx.html)来玩。
不过,大部分存储都是基于域的,比如localStorage。 我想知道是否有任何替代方法可以在文件协议下持久保存游戏进度保存?
我搜索了 windows.name 可能是解决方案,但关闭浏览器后无法存储数据。 Javascript/HTML Storage Options Under File Protocol (file://)
我还找到了 FileSystem API (Window.requestFileSystem),但似乎只有 Chrome 实现了它。
有什么建议吗?
【问题讨论】:
-
另一种方法是将游戏的 HTML 文件和其他资源与小型静态文件网络服务器捆绑在一起。见这里:stackoverflow.com/questions/5050851/…
标签: javascript storage file-uri