我正在使用需要保存功能的 HTML5+JavaScript 应用程序(使用 KineticJS 4.4.3)
当前的演示具有保存功能,可以将舞台保存到localStorage使用toJSON()
并且工作正常。
现在我想将此 JSON 字符串保存在 Dropbox、Google Drive 等云存储上的文件中。与使用 将画布保存到图像不同toDataURL()
,我不知道 JavaScript 中有任何方法可以创建临时文本文件我可以提供一个 URL 并上传。有任何想法吗?
我想到的另一种选择是使用服务器端功能,即 php 来创建文件等等......但这需要定期清理用于生成此文本文件的文件夹(我使用的是共享主机,所以不考虑使用临时目录)。