你好,麻烦确认一下是否使用了微信 game.js 的构建模板?这次 game.js 的代码改动很大,如果有使用,麻烦更新到最新的试试看。
用1.0.2新建的项目没问题
我们确认了一下,可能是项目中还保留着旧版本的构建模板导致的,请查看项目目录下的 build-templates 文件夹中是否存在微信构建模板,如果有,请尝试更新
我把build-templates文件夹删掉了,然后再打包,就没报错了
感谢,把build-templates文件夹删掉重新打包,问题就解决了
还有一个问题,1.0.2版本 没有CC_WECHATGAME 去除了吗,微信上报错说CC_WECHATGAME is not defined
在1.0.2中新建一个项目->构建微信项目->拷贝1.0.2新建的build-templates中的game.ejs文件覆盖之前1.0.1创建的项目对应的game.ejs文件->重新用1.0.2构建之前出问题的项目->微信正常运行!
按照这个流程,只要删除之前的build-templates文件夹,再重新构建应该就可以了
抱歉,这个是我们的宏有些调整,我们并不是太建议用户使用 CC_WECHATGAME,如果确实有需求可以使用 CC_WECHAT
明白,感谢官方解决问题的速度
还有那个大小问题,比1.0.1版本大了0.3m以上,这个有点太大了
这个正在查,引擎本身的逻辑是没有增加的,估计和脚本系统的修改有关系
谢了 把那个文件夹删了重新构建就好了