有一个关于如何使用 kineticJS 更轻松地保存图像的问题,顺便说一下,它被证明是一个很棒的框架。有了它,我创建了这个应用程序,使我们的教授开发课程的教师能够创建教室地图并将其保存为图像:
http://courses.edtechleaders.org/html_cores/trainingcores/multimedia/classroom_app/
问题是当包含图像的新窗口打开时,很多老师都会遇到问题。有些最终会阻止窗口、保存错误的文件或找不到文件。我想知道是否有办法打开文件引用窗口(或出现保存按钮),以便用户可以通过单击将图像保存到他/她的本地计算机,而无需处理弹出窗口。我尝试从这里处理一些代码 -
http://greenethumb.com/article/1429/user-friendly-image-saving-from-the-canvas/
但是我不断收到关于我设置的 PHP 文件的“找不到文件”消息和其他神秘的错误消息。所以我正在寻找一个我们知道与 kineticJS 很好地融合的解决方案(并希望使用最少甚至没有 php。)任何帮助将不胜感激!
谢谢!
内文