2012-03-30 59 views
2

我創建的就像設計工作室,它具有不同的功能,如拖放,調整大小,文本,字體等。 示例:用戶選擇圖像,然後添加一些圖形在它上面,然後在它上面添加文字,。 以任何方式我可以保存會話,如果用戶稍後恢復它.. 他得到的東西,他離開它的方式。 我不需要畫布的jpeg圖像。 我需要保存狀態,以便用戶稍後可以操縱它。 是否有可能? 我已經使用動能JS此所以,如果有人有任何想法THN請幫助/拖放後保存HTML5畫布的狀態

感謝

+0

看看fabric.js,它允許序列化畫布的整個狀態(以它自己的基於對象的格式),然後恢復它。 – kangax 2012-03-30 12:32:56

+0

其實M現在試圖瞭解它..但爲此我將不得不重做我的整個應用程序使用Fabric.js ..並沒有足夠的Fabric.js的例子..我找不到任何示例,將幫助我瞭解我需要的功能 – ashishashen 2012-03-30 12:36:35

回答

4

沒錯,KineticJS將發佈序列化和反序列化本週末:)

VAR JSON =階段.toJSON();

and

stage.load(json);

乾杯!

+0

感謝Eric ..不能等待:)你是救生員。 – ashishashen 2012-04-06 06:33:27

+1

跟隨此線程 - KineticJS支持從v3.9.2開始的序列化。乾杯! – 2012-04-24 19:39:21