QQ玩一玩常见异常总结与解决方案

版权声明:本文为博主原创文章,欢迎转载,转载标明出处(http://blog.csdn.net/zyw_java)。微信公众号:javenlife https://blog.csdn.net/zyw_java/article/details/84403443

1、游戏启动时QQPlayCore.js 出现异常

错误异常如下图: JSON解析异常

导致此错误原因:在游戏资源的跟目录中忘记添加gameConfig.json文件或者JSON格式错误导致。
QQPlayCore.js 出现异常

如果QQPlayCore.js 出现异常出导致BK系列函数方法无法执行或者时间无法监听。

BK系列函数方法无法执行

2、卡在99%加载界面 以及 启动失败,请稍后重试哦~

  • 第一种情况

脚本中有错,导致第一帧无法渲染,系统没有移除加载界面导致
如果是 iOS 770 及以上手 Q 版本,禁止了 webGL 方式,会导致出现出现这个情况,开发者忽略 iOS 版本,关注安卓端表现。
如果是 770 以下手 Q 版本,是由于脚本语法粗导致。

  • 第二种情况

检查测试手Q登录的Q号是否添加到白名单。
登录QQ玩一玩平台>点击图像>下拉框中选择账号管理>选择你测试的游戏>检查Q号是否在测试游戏的白名单列表下,如果不在添加即可。

注意: 不同的游戏之间测试号是隔离的,测试不同的游戏时都需要重新添加手Q的白名单

3、此游戏启动耗时太久,请优化

导致此异常的原因:游戏启动页出现死循环或者是JS异常导致出现死循环

比如 游戏启动时QQPlayCore.js 出现异常而首页又使用了BK.xxx()的函数方法。此情况下就会复现以上问题,如果在调用BK.xxx()的函数方法方法下输出日志你就会发现日志会循环打印。

待续

小游戏开发遇到问题可以在此文章下留言或者加群交流(拒绝广告)

CocosCreator开发小游戏交流群: 866398797

CocosCreator开发小游戏示例:Brickengine_Guide

猜你喜欢

转载自blog.csdn.net/zyw_java/article/details/84403443