我是一个完整的新手,在HTML5拖放游戏上做一些工作。我正在寻找编码教程,这将在用户按下按钮时保存游戏图像。画布图像保存为DataURL。我有点明白这意味着什么。但我的问题是:图像保存在哪里(因为您似乎不需要指定位置)&将保存到该位置的图像始终具有唯一的URL(即,从不同游戏中保存的图像不会被覆盖)。
答案 0 :(得分:0)
Data Url只是一个代表图像的Base64编码字符串。我不确定您的确切实现,但您几乎总是必须将该字符串保存在某个持久位置。例如,如果要将图像保存在用户的计算机上而不是服务器上,请尝试Local Storage。
否则,您始终可以通过Ajax将Base64编码的字符串POST到您自己的服务器并将其保存在文件或数据库中。