微信为最新版本,但是获取SDKVersion为null

发布于 6 年前作者 nadu2120 次浏览最后编辑 6 年前来自 ask

返回null;

6 回复
djiang
djiang1 楼6 年前

具体不太清楚我也是一名开发者,我也被你的问题坑过,查了下后台统计才得出的结论。我估计受很多因素影响,比如手机存储空间、或是当前电量低、也或是当前cpu占用率高等等,具体不得而知,得让微信官方解答了。

xiulancheng
xiulancheng2 楼6 年前

微信卸载 重装

jie53
jie533 楼6 年前

好的,谢谢

xiuyingwu
xiuyingwu4 楼6 年前
  1. 返回null就表示1.0.0 版本

  2. 微信客户端是最新版并不代表SDKVersion也是最新版。原因:微信客户端开发使用java(kotlin)或object-c(swift),而小程序框架的开发使用JavaScript,所以这肯定不是同一拨人。为了维护方便,客户端安装包默认携带着1.0.0版本的小程序库框架库。只有当用户安装了微信,并且网络环境允许时,后台才会做小程序框架库的静默升级,之后才会用到最新版本的小程序框架库。

yanyu
yanyu5 楼6 年前

谢谢你的解答,那为何在网络允许的情况下,最新版的微信不升级小程序基础版本?

wei99
wei996 楼4 年前

同顶楼