1、游戏启动时QQPlayCore.js 出现异常
错误异常如下图: JSON解析异常
导致此错误原因:在游戏资源的跟目录中忘记添加gameConfig.json
文件或者JSON格式错误导致。
如果QQPlayCore.js
出现异常出导致BK
系列函数方法无法执行或者时间无法监听。
2、卡在99%加载界面 以及 启动失败,请稍后重试哦~
- 第一种情况
脚本中有错,导致第一帧无法渲染,系统没有移除加载界面导致
如果是 iOS 770 及以上手 Q 版本,禁止了 webGL 方式,会导致出现出现这个情况,开发者忽略 iOS 版本,关注安卓端表现。
如果是 770 以下手 Q 版本,是由于脚本语法粗导致。
- 第二种情况
检查测试手Q登录的Q号是否添加到白名单。
登录QQ玩一玩平台>点击图像>下拉框中选择账号管理
>选择你测试的游戏>检查Q号是否在测试游戏的白名单列表下,如果不在添加即可。
注意: 不同的游戏之间测试号是隔离的,测试不同的游戏时都需要重新添加手Q的白名单
3、此游戏启动耗时太久,请优化
导致此异常的原因:游戏启动页出现死循环
或者是JS异常导致出现死循环
。
比如 游戏启动时QQPlayCore.js 出现异常而首页又使用了BK.xxx()
的函数方法。此情况下就会复现以上问题,如果在调用BK.xxx()
的函数方法方法下输出日志你就会发现日志会循环打印。
4、分享到QQ空间或者微信时二维码中没有显示logo
请到游戏管理平台选择游戏后找到「项目设置」-「游戏设置」设置 大图素材 小图素材 Gif素材
待续
小游戏开发遇到问题可以在此文章下留言或者加群交流(拒绝广告)
CocosCreator开发小游戏交流群: 866398797
CocosCreator开发小游戏示例:Brickengine_Guide