微信小游戏子域使用艺术字字体报错,怎么解决啊

  • Creator 版本:1.9.1

  • 目标平台: Wechat Game

  • 详细报错信息,包含调用堆栈:Failed to execute ‘putImageData’ on ‘CanvasRenderingContext2D’: parameter 1 is not of type ‘ImageData’.;at requestAnimationFrame callback function
    TypeError: Failed to execute ‘putImageData’ on ‘CanvasRenderingContext2D’: parameter 1 is not of type ‘ImageData’.

  • 重现方式:微信小游戏子域的排行榜中使用艺术字字体,构建出来后微信开发工具运行时报错,而且一直报这个错,哪位大神知道怎么回事啊

目前微信小游戏不支持艺术字体

可以用艺术字,但是艺术字只能是白色的,换颜色就会报错。更详细的栈信息是
Failed to execute ‘putImageData’ on ‘CanvasRenderingContext2D’: parameter 1 is not of type ‘ImageData’.;at requestAnimationFrame callback function
TypeError: Failed to execute ‘putImageData’ on ‘CanvasRenderingContext2D’: parameter 1 is not of type ‘ImageData’.
at e.216.s.once.u._generateColorTexture (http://127.0.0.1:35339/game/dash_sub/cocos2d-js-min.e3a61.js:1:737410)
at 209._ccsg.Sprite.CanvasRenderCmd.209.n._updateColor (http://127.0.0.1:35339/game/dash_sub/cocos2d-js-min.e3a61.js:1:694038)