javascript - 拖放后保存HTML5 Canvas 的状态等

标签 javascript html canvas drag-and-drop kineticjs

我创建了一个像设计工作室一样的东西,它有不同的功能,如拖放、调整大小、文本、字体等。 示例:用户选择一个图像,然后在其上添加一些图形,然后在其上添加文本。 我可以通过任何方式保存 session ,并且如果用户稍后恢复 session 的话。 他按照他留下的方式得到东西。 我不需要 Canvas 的 jpeg 图像.. 我需要保存状态以便用户稍后可以操作它。 是否可以? 我为此使用了kinetic js,所以如果有人有任何想法请帮忙/

谢谢

最佳答案

是的,KineticJS 将在本周末发布序列化和反序列化:)

var json = stage.toJSON();

stage.load(json);

干杯!

关于javascript - 拖放后保存HTML5 Canvas 的状态等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9938815/

相关文章:

html - Firefox 中的对齐问题

javascript - Apple.com 搜索喜欢 Transitions

javascript - 冲浪者 : Spotty Canvas Graph Using lineTo() and Stroke()

javascript - 使用 React 中的 Ant Design 在选项卡中切换选项卡的按钮?

javascript - 如何从 iframe 标记中删除样式(不是在 iframe 内,而是在标记内)

具有奇偶类的 Javascript DOM 操作

javascript - 用鼠标在 JavaScript 中绘制一个矩形

javascript - 修改innerHTML使Youtube视频无法播放 - Chrome扩展

javascript - AngularJS 将 Javascript 对象传递给 Controller

javascript - 我可以不使用对象中的对象来绘制图像()吗?