我想将 .gif 图像设置为画布的背景图像,以便获得背景的动画视图。但我只获得了显示在其上的静态图像。
这是我的 Windows 8 应用程序的 HTML 代码。
<body>
<canvas id="canvas"></canvas>
<img id="scream" src="images/gangam.gif" alt="The Scream" width="220" height="277">
</body>
<script>
var canvas = document.getElementById("canvas"),
ctx = canvas.getContext("2d"); // Create canvas context
function paintCanvas() {
ctx.fillStyle = "white";
ctx.fillRect(0, 0, W, H);
var img = document.getElementById("scream");
ctx.drawImage(img, W/2, H/2);
}
</script>