最近用 Cocos Creator (cc) 开发微信小游戏。由于 微信小游戏存在 主域和子域的隔离;
主域,你的主要游戏场景,和一些交互按钮等内容;
子域,主要用于获取用户数据和排行榜的显示;
微信这样分开也是为了更好地保护用户数据,防止数据泄露。因此一定要合理的设计自己的主域和子域;
凡是设计从微信里获取数据的比如用户头像,游戏成绩等;一定需要在子域的canvas 完成绘制;
实际在完成排行榜的功能时候遇到了一点兼容性的问题,Android 的部分机型(自己这边全部复现)和 iOS 设备上存在画布模糊的问题:
(此图片来源于网络,如有侵权,请联系删除! )
ios 的截图如下:
(此图片来
1