QQ玩一玩常見異常總結與解決方案
阿新 • • 發佈:2018-12-06
文章目錄
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()
的函式方法方法下輸出日誌你就會發現日誌會迴圈列印。
待續
小遊戲開發遇到問題可以在此文章下留言或者加群交流(拒絕廣告)
CocosCreator開發小遊戲交流群: 866398797
CocosCreator開發小遊戲示例:Brickengine_Guide