我有:
<canvas id='canvas' width="300" height="409" style="border:2px solid darkblue" >
</canvas>
接着:
<script type="text/javascript">
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var image = new Image();
image.src = 'http://4.bp.blogspot.com/...-21+Kingfisher.JPG';
alert(image.src);
context.drawImage(image, 0, 0, 300, 400);
</script>
在 IE 10 中,图像被绘制为“预期”。但是,当我删除该警告声明时,图片并未绘制!
在 Chrome 中,无论有无警报声明,我的本地 PC 上都不会绘制任何图像。
会发生什么?小提琴在这里