1. 程式人生 > >QQ玩一玩常見異常總結與解決方案

QQ玩一玩常見異常總結與解決方案

文章目錄

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