小程序
小游戏
企业微信
微信支付
扫描小程序码分享
微信小游戏更新问题 wx.getUpdateManager
wx.getUpdateManager() 这个接口需要判断是否存在, 假如不存在怎么知道是否更新版本了?
假如wx.getUpdateManager() 这个接口存在,onCheckForUpdate的回调callback有可能不回调,那就是说获取不到是否更新版本了,这个地方该怎么处理?
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
1,需要先判断SDK版本是否>=1.9.90,不然调用wx.getUpdateManager(),会报错,如果版本过低,是不能更新版本的
2.onCheckForUpdate的回调callback不回调有两种情况,一种没有版本更新,一种是更新错误,如果没有版本更新也就不需要做其他处理了,如果监听到更新错误,就看需要什么体验了,一般就提示下,然后让用户退出
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
多谢! 您的意思就是说如果不支持 wx.getUpdateManager() 就提示下“版本不支持,请升级微信!”,然后退出游戏这种方式去兼容吗?
不是,不支持wx.getUpdateManager(),只是说遇到需要强行更新的情况,无法强行更新,正常游戏还是可以的
wx.getUpdateManager(),这个是一个方便开发者控制版本的一个接口,比如遇到重大版本bug,一定需要重启游戏时使用的
嗯。 明白了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
1,需要先判断SDK版本是否>=1.9.90,不然调用wx.getUpdateManager(),会报错,如果版本过低,是不能更新版本的
2.onCheckForUpdate的回调callback不回调有两种情况,一种没有版本更新,一种是更新错误,如果没有版本更新也就不需要做其他处理了,如果监听到更新错误,就看需要什么体验了,一般就提示下,然后让用户退出
多谢! 您的意思就是说如果不支持 wx.getUpdateManager() 就提示下“版本不支持,请升级微信!”,然后退出游戏这种方式去兼容吗?
不是,不支持wx.getUpdateManager(),只是说遇到需要强行更新的情况,无法强行更新,正常游戏还是可以的
wx.getUpdateManager(),这个是一个方便开发者控制版本的一个接口,比如遇到重大版本bug,一定需要重启游戏时使用的
嗯。 明白了