如何在javascript中创建,打开,保存和关闭文件或目录?

时间:2011-09-25 15:03:40

标签: javascript html5 filesystems io cross-platform

是否有跨平台的方式来执行这些操作?或者只打开文件,用户下载文件。我想制作一个mmo侧滚动游戏,它需要保存地图,精灵和音乐。

2 个答案:

答案 0 :(得分:2)

无法访问客户端的本地文件系统。如果您的数据是文本(图像->文本到base64数据uri),那么DOM存储可能对您有意义。但是,文件必须在服务器端进行base64编码。

参考文献:

答案 1 :(得分:1)

JavaScript本身没有I \ O功能。

如果您想减少流量,请使用Travian中的模型:

  1. 用户可以保存他的PC,设备等所需的所有资源文件;
  2. 用户向服务器提交保存资源文件的路径;
  3. 游戏使用localpath(他机器上文件的路径)生成自定义css。
  4. 这将极大地减少流量。