Webページに、ユーザーが署名に署名できるキャンバスがあります(jSignatureを使用)。canvasgを使用してpngクライアント側に変換し、 Quickbaseに送信する必要があります。クイックベースに画像をアップロードする方法はすでに知っていますが、私の問題は、index.html
ページのクライアント側のコードからサーバー側のコードにファイルを取得することですsubmit_signature.php
。
$("#save").click(function(){
var datapair = sigdiv.jSignature("getData", "svg");
var i = new Image();
i.src = "data:" + datapair[0] + "," + datapair[1];
$(i).appendTo($("#outputSvg"));
var canvas = document.getElementById("canvas");
canvg(canvas, datapair[1]);
var img = canvas.toDataURL("image/png");
$("#outputRaster").append("<img src='"+img+"' name='image' />");
});
どんな助けでも大歓迎です!ありがとう!