【发布时间】:2012-11-28 04:19:40
【问题描述】:
我目前正在编写一些基于游戏的网络脚本(将游戏移植到网络)。 脚本从我的网络主机下载数据,因此加载速度很慢(必须下载每个文件:地图、模型、纹理......)。 为了纠正这个问题,我添加了一个选项,允许用户在他们的计算机中选择他们的本地游戏数据(使用文件 API - 拖放)以直接从本地解析内容并避免从网络下载多个大型游戏,结果非常快.
问题出在这里:每次他们重新加载浏览器时,他们都必须一次又一次地重新选择他们的文件。它对用户不友好。
那么,有没有办法从这个游戏存档中保留参考,以避免用户每次都重新进行拖放操作?我知道安全问题,只是想知道是否存在持久 URL.createObjectURL() 之类的东西。
注意:游戏数据大约是~2Go,所以无法将其存储在FileSystem API中(我也不想复制它,当您复制数据时会浪费空间)可以保留对它的引用)。
谢谢你:)
【问题讨论】:
-
我也想要一个答案...
-
我打赌你可以使用像 Flash 这样的插件。
-
@qxz thx 但在我的情况下 flash 不是解决方案
-
我想this question and answer 可能会回答你的问题。
标签: javascript html