我的应用程序使用响应式网页设计,因此我的图片(div #postcard
)在屏幕上可以有不同的尺寸。
我希望始终以一个自定义尺寸(width: 880, height: 410
)下载明信片。我怎么能用canvas和html2canvas做到这一点?
function downloadPostcard() {
html2canvas($('#postcard'), {
onrendered: function(canvas) {
var context = canvas.getContext('2d');
var img = canvas.toDataURL('image/png');
window.open(img);
}
});
}