收藏
回答

Image的instanceof HTMLImageElement返回false??

框架类型 问题类型 操作系统 工具版本
小游戏 Bug Windows V1.05.2107090

问题描述:用pixijs的loader加载png图片,编译时提示Unrecognized source type to auto-detect Resource,调试定位发现

source instanceof HTMLImageElement返回false.抓图如下:

补充:game.js中按照说明require("weapp-adapter")。

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

1 个回答

  • Forever
    Forever
    2021-07-28

    你使用的是pixi5?

    2021-07-28
    有用
    回复 5
    • Forever
      Forever
      2021-07-28
      你使用的基础库是多少?
      2021-07-28
      回复
    • 魏
      2021-07-31回复Forever
      V6.0.4
      2021-07-31
      回复
    • 魏
      2021-07-31
      canvas instanceof HTMLCanvasElement也是返回false。之前png的跟踪没太注意,canvas这个在跟踪时发现其__proto__是一个proxy,而HTMLCanvasElement应该是mock的(不知道这样说对不对,直接使用了weapp-adapter中的实现)。不在原型链上,所以instanceof返回false。稍后验证一下……
      2021-07-31
      回复
    • 魏
      2021-07-31
      经验证确实如此
      2021-07-31
      回复
    • Forever
      Forever
      2021-08-02回复
      https://developers.weixin.qq.com/community/develop/doc/000c6cc53b0cc08df60c4026151c00 你看看这个帖子
      2021-08-02
      回复
登录 后发表内容