raphael js .serialize()私は空の配列を取得

私はフォームを介して送信し、pngファイルを取得するraphaelのキャンバスをシリアル化しようとします。
私のセクションで私は持っている:

 <script type="text/javascript" src="javascripts/jquery-1.6.4.js"></script> 
 <script type="text/javascript" src="javascripts/raphael.js"></script> 
 <script type="text/javascript" src="javascripts/raphael.serialize.js"></script> 

window.onload =
function(){…私はいくつかの描画を行いますが、ボタンとして使うものがありますが、raphaelのキャンバスのシリアル化された値を取得しようとすると空の配列ができます。

$('#btnEmail').click(function() {
    $("input#jsonsvg").val(paper.serialize.json());
     });

このコードで何が間違っていますか? http://alfen.linuxpl.info/konf/foundation/index_2.htmlにアクセスしてください。
をクリックし、左側の「Wyslij email’3rd
blue」ボタンをクリックして、イベントを発生させて、paper.serialize()

私は何か助けてください。ありがとう

ベストアンサー

ここにリファクタリングされたバージョンがあります。これはRaphael 2.0で動作し、すべての要素と変換を処理します。

https://github.com/ElbertF/Raphael.JSON

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です