我在html页面中有多个图像。我想使用html2canvas将页面转换为图像。图像是本地的并且来自相同的源。它始终保持显示错误msg “无法从画布获取图像数据,因为画布已被交叉源数据污染。”html2canvas为具有来自同一来源的多个图像的html页面
相同的代码将适用于一个图像或同一图像的多个副本。
$(document).ready(function() {
var target = $('#mainDiv');
html2canvas(target, {
onrendered: function(canvas) {
var data = canvas.toDataURL();
var img = document.getElementById('img1');
img.src = data;
}
});
});
paragraph 1 paragraph 1 paragraph 1 paragraph 1 paragraph 1 paragraph 1 paragraph 1 paragraph 1
paragraph2 paragraph2 paragraph2 paragraph2 paragraph2 paragraph2 paragraph2 paragraph2
我不知道什么是错误消息mean.Also如果有人能告诉我如何使多个图像这项工作,这将是非常有益的
2013-03-14
Dineswor