小米快游戏接入指南
(更新于2021年7月)
注意事项:
1、最低运行库设置为 1060,(1050 会报错,未具体定位什么原因)
2、没有 location、screen、navigator 对象,需要做好兼容
3、需要处理 wx里面的方法 从qg对象里面取,比如
if(!wx.login) wx.login = qg.login;
if(!wx.getUserInfo) wx.getUserInfo = qg.getUserInfo;
wx.getUpdateManager = qg.getUpdateManager;
没有 wx.getSetting 方法
4、1060+ 版本有版本更新 wx.getUpdateManager api,之前老版本没有
5、有视频广告、插屏广告、和banner(api和微信一致)
6、发布文件夹结构类似 vivo/oppo
7、调试方法:chrome 访问 chrome://inspect/#devices,获得调试链接,调试的时候,必现每次都扫码,否则点调试不是调取最新的rpk代码包;电脑必须通过数据线连接手机才能调试
8、引擎scrollEnabled有bug,游戏内exml使用了scrollEnabled功能无效,需要用mask代替 (截止到2021.7月,0.3.2版本)
9、游戏运行时 qg.onError 频繁报错,但是返回的 error.message 等堆栈信息都是 undefined(截止到2021.7月,0.3.2版本)
10、小米游戏 支持本地文件缓存,但不清楚存储空间有多少M,微信等平台都是200M
11、广告需要发邮件申请开通,否则广告无法正常展示,调用api会提示错误,(errorCode 400912)