【发布时间】:2012-08-17 03:23:18
【问题描述】:
我正在从 localhost 中的文件夹访问图像。
图像在 img 标签中正确加载。但是,当我尝试将该图像绘制到画布上时,它并没有出现!
我已经实现了它,当图像被放到画布上时,它被绘制到它上面,我通过从原始源获取图像来绘制它。当我一次又一次地拖动时,经过一些尝试,它就会出现。
该功能在 Firefox 和 I.E. 中完美运行
这是我在 localhost 上的图片来源:
b.src = "http://localhost/casema...E/2780Chrysanthemum.jpg"
ctx1.drawImage(b, x2-15*z, y2-15*z, w1, h1 );
【问题讨论】:
-
如果您将链接发布到您的本地主机,这将无济于事!我们看不到!
-
我猜你写了一些代码。我们能看到吗?
-
当我从互联网上提供一些图片的链接时也会发生同样的情况!
-
从您的代码中不清楚 - 变量中包含哪些值 - b、x2、z、y2、w1、h1,请添加更多代码 =)
-
你有什么错误吗?您是否正在等待图像加载后再尝试将其绘制到画布上?
标签: javascript image html canvas html5-canvas