将图像绘制到<画布>
Drawing an image to a <canvas>
我试图将图像(png文件)绘制到一个充当背景图像,我不知道为什么到目前为止我拥有的js不起作用。
这是我所拥有的:
var canvas = document.getElementById('hplogo-z');
var cnvs = canvas.getContext('2d');
background = new Image();
background.onload = function(){
cnvs.drawImage(background, x, y);
}
background.src = 'bg.png';
关于我做错了什么的任何想法?
我无法重现您的问题,所以我唯一能猜到的是您的路径错误或您的图像有问题。
我建议您尝试用 placehold.it 中的内容替换当前路径,或者在不同的位置使用不同的图像,以查看您的图像/路径是否确实有问题。
相关文章:
- 画布图像的问题
- 如何用javascript下载画布图像(base64)
- 工件出现在动态生成的&iOS上的动画画布图像
- 为什么可以't I翻译JS画布图像
- 将画布图像保存在Ipad上
- 如何通过内容类型为“image/jpeg”的 AJAX 调用将画布图像从 GUI 保存到后端
- 单击时显示 Html5 画布图像
- 视频 -> 画布 -> 图像 ..在特定分辨率下
- 画布图像到blob,更改图像大小
- 设置动画/移动putImageData放置的画布图像
- Crobit将画布图像上传到NodeJS
- 调整画布图像的大小
- 通过javascript循环上传多个画布图像
- 如何使画布图像透明
- HTML画布图像-在页面中绘制多画布图像
- 更改画布图像的所有画布方法
- 无法将完整画布图像保存到服务器
- 如何将画布图像保存在磁盘中
- 将画布图像作为多部分/表单数据类型的 Blob 上传到 facebook
- 画布图像旋转中的问题