我目前正在开发一些基于游戏的网页脚本(将游戏移植到网络上).脚本从我的Web主机下载数据,因此加载速度很慢(必须下载每个文件:地图,模型,纹理......).为了解决这个问题,我添加了一个选项,允许用户在他们的计算机中选择他们的本地游戏数据(使用File API - 拖放)直接从本地解析内容,避免从网上下载多个megas,结果非常快.
问题在于:每次重新加载浏览器时,都必须一次又一次地重新选择文件.它不是用户友好的.
那么,有没有办法从这个游戏存档中保留一个参考,以避免用户每次都重新进行拖放操作?我知道安全问题,只想知道是否有类似持久性URL.createObjectURL()的东西.
注意:游戏数据大概是〜2Go,所以不可能将它存储在FileSystem API中(我不想复制它,当你可以保留对它的引用时,浪费空间来复制数据).
谢谢 :)