2017-09-27 16 views
0

私はこれをPHPで行う方法を知っていますが、誰でもJS & HTMLを使って行う方法を知っていますか?JavaScriptのみを使用してキャンバスイメージをサーバーに保存する

キャンバスイメージは、ローカルではなくサーバーに保存する必要があります。

+1

としてのNode.jsを使用する必要があります。 – FMCorz

+0

あなたのサーバーがJavaScriptを実行しない限り、あなたは[php]でこれをタグ付けしています。 – Teemu

+2

しかし、バックエンドを使って実際にイメージサーバー側を保存するのはどうでしょうか... JS/HTMLのみを使用する場合は、サーバーにアクセスできません。あなたの偽りの下でnode.jsを考慮しない限り、 – Dellirium

答えて

1

これを試してみてください:

var canvas=document.getElementById("mycanvas"); 
var data=canvas.toDataURL("image/png"); 

は、ブラウザのセキュリティコンテキストでJSのために、AJAX呼び出し

2

にPHPにデータを送信、ユーザーのファイルシステムまたはサーバファイルへの書き込みを許可されていませんシステム。

ファイルを代行受信し、システムに保存するよりも、サーバー側のサービスが必要です。唯一のJSを使用して、それを達成するための

、あなたはAjaxの呼び出しでPHPにキャンバスのデータを送信し、サーバ側

+0

node.jsとは何ですか?私はそれについて読むことができる良いリンクがありますか? –

関連する問題