在canvas下的img.onload事件不被触发

aihisia 2021-04-29 05:15:26
在canvas下 img.onload不被触发,不知道什么原因,在前面也已经加了判断缓存.....不知道什么原因就是没有加载....请大家帮我看一下~谢谢。


if (img.complete) {
img.onload = function () {
console.log(1111) // 输出的1111 也一直没出现
cans.drawImage(
img, // 规定要使用的图像、画布或视频。
0,
0, // 开始剪切的 x 坐标位置。
img.width,
img.height, // 被剪切图像的高度。
-200,
(can.height) / 2.4, // 在画布上放置图像的 x 、y坐标位置。
170,
90 // 要使用的图像的宽度、高度
)
}
img.src = require('../../../assets/download.png')
}
...全文
672 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
menghuaC 2021-08-17
  • 打赏
  • 举报
回复

解决了么 我也遇到这个问题

weixin_44718129 2021-07-08
  • 打赏
  • 举报
回复

解决了吗

menghuaC 2021-08-17
  • 举报
回复
@weixin_44718129 你解决了么 这个问题

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧