カスタム製品コンフィギュレーターを作成し、html2canvasを使用してcanvas要素のbase64エンコード文字列を生成しています。
http://faithpointdallas.com/ecom/page/customStoleにアクセスすると、下部にある[カートに追加]をクリックすると、html2canvasスクリプトを使用して、生成されたbase64エンコード文字列にアラートが表示されることがわかります。
私の質問は、base64でエンコードされた文字列を取得して、通常の画像タグに変換するにはどうすればよいですか。好き<img src="myconvertedbase64string.PNG" />
文字列を生成しているコードは次のとおりです。
$('#addToCart').click(function(event) {
event.preventDefault();
var target = $('.customstole');
html2canvas(target, {
onrendered: function(canvas) {
var data = canvas.toDataURL();
alert(data);
// data is the Base64-encoded image
}
}); });