egret发布微信小游戏微信开发者工具预览一直是黑的

egret本地可以运行,但转为微信小游戏后无法显示,也没有报错log,微信开发者工具预览一直是黑的,編译后在手机上运行也是黑的


解决方法:

  1. 如果不报任何错,大部分原因就是资源加载问题
    ●  因为微信开发工具不能断点,所以只能多写点log排除一下,看是哪一步卡住,我的原因是 RES.ResourceEvent.CONFIG_COMPLETE 资源加载失败,所以加了 RES.ResourceEvent.CONFIG_LOAD_ERROR 来重新加载资源
    ● 关于加载资源的问题,详细请看 加载资源组

  2. 如果有报错的log就相对好解决
    ● 不支持showAll适配模式,推荐我们使用缩放模式为fixedwidth*的报错
     ◇ 改下index里面 data-scale-mode
    s is not a constructor (不一定是s,可能是其它临时变量名)
     ◇ 看下有没有用到类对象引用egret.getDefinitionByName()方法,有用到,就需要将类挂载到window上,就是在类的外面定义window["XXClass"] = TimerHandler;


上一篇:egret-绘图


下一篇:egret微端, 非原生打包相关