收藏
回答

图片对象设置src值后,drawImage是否要在onload事件回调函数中执行

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小游戏 Bug Image 工具 7.16 2.6.6

图片对象设置src值后,drawImage是否要在onload事件回调函数中执行?

我看官方飞机小游戏的那个demo中,未写在onload事件回调函数中;

而官方文档是需要写在onload事件回调函数中;

以哪个为准?

回答关注问题邀请回答
收藏

2 个回答

  • 小游戏运营专员 - 宏
    小游戏运营专员 - 宏
    2019-08-06

    您好,图片对象设置src值后,drawImage不一定需要写在onload事件回调函数中。

    2019-08-06
    有用
    回复 2
    • 空瓶子
      空瓶子
      2019-08-06
      好,那我现在发现一个问题,我升级了7.16新版本的开发者工具后,我在页面render重绘的时候,去更新图片src值,这个图片就出不来了,之前版本工具是没问题的,请问是什么原因?
      2019-08-06
      回复
    • 小游戏运营专员 - 宏
      小游戏运营专员 - 宏
      2019-08-06

      能否详细描述下您的问题,提供能复现问题的代码片段,我们这边复现看看是什么问题https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

      2019-08-06
      回复
  • 亮
    2019-08-13

    楼主是否已经解决,同遇问题

    2019-08-13
    有用
    回复 4
    • 空瓶子
      空瓶子
      2019-08-13
      已解决,原因是这样的,新版本的开发者工具,重设src后,图片image对象也要重新创建,不然图片就出不来了。
      2019-08-13
      1
      回复
    • 亮
      2019-08-13回复空瓶子
      谢谢,有个问题请教,我有个背景图,是不是在每次绘图时都要重绘背景图,在安卓端不然会不显示
      2019-08-13
      回复
    • 空瓶子
      空瓶子
      2019-08-13回复
      按照官方的demo来看,每一帧都需要重绘的,也就是说在window.requestAnimationFrame中去执行render函数,我的代码是这样设计的了。
      2019-08-13
      1
      回复
    • 亮
      2019-08-13回复空瓶子
      非常非常感谢
      2019-08-13
      回复
登录 后发表内容