私は以下のスクリプトを持っているhtml2canvasをロードしています:代わりに.click機能ボタンをすぐに読み込むように変更しますか?
$(function() {
$("#btnSave").click(function() {
html2canvas($(".widget"), {
onrendered: function(canvas) {
theCanvas = canvas;
document.body.appendChild(canvas);
// Convert and download as image
Canvas2Image.saveAsPNG(canvas);
$("#img-out").append(canvas);
// Clean up
//document.body.removeChild(canvas);
}
});
});
});
私がクリックしたときに、それは私のキャンバスの画像を生成し、そのID「btnSave」とボタンがあります。今、ボタンをクリックする代わりに、ページに自動的にロードすることをお勧めします。これは可能ですか?
jsFiddle私が働いているものに:事前にhttps://jsfiddle.net/h5ase09f/
ありがとう!
を使用することができ、あなたのjsで
<body onload="load">
であるためにあなたの体を更新します!ありがとうございます:) – Chelsea