我正在尝试使用html5画布拍摄div的快照。当我尝试仅使用文本数据拍摄div的快照时,它可以正常工作。但是,当我尝试在div中快照图像时,它会显示空白的白色图像和文本。
<script type="text/javascript">
function capture() {
html2canvas($("#mydiv"), {
onrendered: function (canvas) {
$("body").append(canvas);
}
});
}
</script>
<div id="mydiv" style="height:400px; width:300px; " >
<img src="noname.jpg">
<p>Very good iamge</p>
</div>