キャンバスの保存に問題があります。私はJavaScriptが初めてなので、構文の問題である可能性があると思います。
関数にいくつかの変数が保存されています。
var imageView = document.getElementById("imageView");
var canvasData = imageView.toDataURL("image/png");
var postData = "canvasData="+canvasData;
次の行を追加すると、画像が正しく表示されます。
imgData = $('#i').append($('<img/>', { src : canvasData }));
ただし、base64 コードを渡したい別の関数があるため、以下を追加しました。
var the_data = "test= "+imageView.toDataURL("image/png");
base64 コードは出力されますが、空白のキャンバスだけが出力されます (ユーザーが追加した図面ではありません)。
次を追加すると、機能しません。
var the_data = "test= "+canvasData;
私は何を間違っていますか?
これは、私がやろうとしていることの基本的な jsfiddle です: http://jsfiddle.net/sMSeX/