Cocos Creator v2.4.3-rc.7 测试帖(正式版已发)

vivo在所有bundle都配置为小游戏子包,打完包后rpk文件10.9M,子包,主包都没有一个超过2M的,但上传的时候,提示:
应用包解析失败,失败原因:小游戏分包文大小不超过4M!
原来2.3打包是正常,跪求官方解决这些VIVO的bug吧。

同事会看下

  1. 提示:the latest version of @qgame/adapter is: 1.1.11 问题,可以考虑 npm 源切换为淘宝源;
    目前 qgame-adapter.js 是每次构建判断版本下载的。

  2. 观看视频广告回来音效很大的问题。音频是根据 qg.createInnerAudioContext() 适配的。
    可以直接用 qg.createInnerAudioContext() 音频会不会出现这问题。

  3. 看广告时,有触发到 qgame.onHide 和 onShow 接口吗?

vivo 平台勾选了 分包功能后,打包完的 rpk 。vivo 为了兼容低版本 vivo小游戏引擎。
打包出来的 rpk 里:有完整包(兼容低版本小游戏引擎),主包和分包。
方便截个 rpk 里面的 主包,子包的大小的图吗?

你好,这是rpk包截图。

https://minigame.vivo.com.cn/documents/#/lesson/base/subpackage?id=如何开发

  1. 看单个分包是没有超过 4M ,满足文档条件。
  2. 所有分包总和是 4.07 M,从文档上看, 不确定 所有分包总和是不是不能超过 4M ? 看能不能联系下 vivo ,直接问下这情况

这应该是没问题的,这是我2.3.4版本打出来的包。是正常可用的。


其它项目2.3.4版本打出来的包,所有分包总和是超4M的,也是正常可用的。

我刚刚去QQ群里咨询VIVO的相关人员,感觉好像我们在同一个群:joy:

在 2.4.2 好像资源变大了。
上面两张图 分包总和。一个 3.2,一个 3.87。
有勾选什么功能吗?

没有勾选什么功能,2.4.2打包无论那个平台都会比2.3.4要高出几百KB。都是相同的勾选功能。

你好,我已经跟VIVO这边的人员了解到,是所有分包的总和不能超4M,非常感谢你的回复。

2.4的版本web平台内存消耗比2.1.3要大很多,以前的包升级2.4后内存占用接近翻了一番。

有这么多吗,早知道我用老版本开发了

设置 cc.macro.ALLOW_IMAGE_BITMAP = false 或者 cc.macro.CLEANUP_IMAGE_CACHE = true 试试

两个都写了,没效果

关注 +1,希望引擎组大佬看看原因

这个版本的EditBox是不是有问题?有好几部手机点击要输入文字后,文字会被挤到别的地方看不见了。输入框关闭后,文字还是没回到原位,这个怎么办?但有些手机没问题,不知道是不是手机浏览器的问题。

beta版快两周了,催更个正式版:7:

多谢反馈,问题已修复

https://github.com/cocos-creator/engine/pull/7110

08-11 11:15:31.272 18145 18170 D jswrapper: JS: [WARN]: Read file failed: path: /data/user/0/com.test.game/files/gamecaches/test/1597115730944267.obj
08-11 11:15:33.418 18145 18170 D jswrapper: JS: [WARN]: Read file failed: path: /data/user/0/com.test.game/files/gamecaches/test/1597115733335422.obj
08-11 11:15:35.438 18145 18170 D jswrapper: JS: [WARN]: Read file failed: path: /data/user/0/com.test.game/files/gamecaches/test/1597115735419537.obj
08-11 11:15:37.476 18145 18170 D jswrapper: JS: [WARN]: Read file failed: path: /data/user/0/com.test.game/files/gamecaches/test/1597115737460538.obj
08-11 11:15:37.477 18145 18170 D jswrapper: JS: [ERROR]: Read file failed: path: /data/user/0/com.test.game/files/gamecaches/test/1597115737460538.obj Error: Read file failed: path: /data/user/0/com.test.game/files/gamecaches/test/1597115737460538.obj
08-11 11:15:37.477 18145 18170 D jswrapper: at Object.readFile (jsb-adapter/jsb-engine.js:2146:13)
08-11 11:15:37.477 18145 18170 D jswrapper: at readText (jsb-adapter/jsb-engine.js:2166:13)
08-11 11:15:37.477 18145 18170 D jswrapper: at parseText (jsb-adapter/jsb-engine.js:2461:3)
08-11 11:15:37.477 18145 18170 D jswrapper: at jsb-adapter/jsb-engine.js:2394:7
08-11 11:15:37.477 18145 18170 D jswrapper: at Downloader. (jsb-adapter/jsb-engine.js:2026:17)
08-11 11:15:37.478 18145 18170 D jswrapper: JS: [ERROR]: [LOADDIR] /, Read file failed: path: /data/user/0/com.test.game/files/gamecaches/test/1597115737460538.obj

这个错误是什么问题

你用的具体是哪个版本的 creator