广告
返回顶部
首页 > 资讯 > 移动开发 >你的微信版本过低,无法正常使用此小程序,请更新微信到最新版本。
  • 291
分享到

你的微信版本过低,无法正常使用此小程序,请更新微信到最新版本。

小程序微信微信小程序 2023-09-21 08:09:03 291人浏览 泡泡鱼
摘要

这个问题遇到多次了,很多人单看这句话提示,会去检查自己的微信版本,其实这个跟微信版本没有关系,这是微信小程序的基础库版本过高造成的。 去小程序的开发后台设置这里更改一下版本库到2.21.2, 亲测这

在这里插入图片描述
这个问题遇到多次了,很多人单看这句话提示,会去检查自己的微信版本,其实这个跟微信版本没有关系,这是微信小程序的基础库版本过高造成的。
小程序开发后台设置这里更改一下版本库到2.21.2, 亲测这个版本pc是可以打开微信小程序的。
![在这里插入图片描述](https://img-blog.csdnimg.cn/4ace57799449![在这里插入图片描述](https://img-blog.csdnimg.cn/fad8387e22ed4d9395ee5f3f23c1c1ed.png)300b2d570e3391afc6b.png)

但是这里会有一个bug,就是,微信最近不是回收了这个权限吗, wx.getUserProfile({
desc: “获取你的昵称、头像、地区及性别”,
success: res => {}})
就是微信后台不会再给我们返回用户头像 昵称了。 改造了一下,让用户主动触发去上传头像,昵称。
在这里插入图片描述

    

点击图片,可更改图片 点击更新 onChooseAvatar(e) { console.log(e) const { avatarUrl } = e.detail wx.getFileSystemManager().readFile({ filePath: e.detail.avatarUrl , //选择图片返回的相对路径 encoding: 'base64', //编码格式 success: res => { //成功的回调 // console.log('data:image/png;base64,' + res.data) this.setData({ base64img:'data:image/png;base64,' + res.data }) } }) this.setData({ avatarUrl, }) wx.setStorageSync('img', e.detail.avatarUrl ) }, handleusername(e){ console.log(e) this.setData({ username: e.detail.value }) wx.setStorageSync('username', e.detail.value ) },

这有涉及到另一个问题,因为 open-type=“chooseAvatar” pc端也有最低版本库要求,2.24.5,(当初这里还折磨了我很久,我当时用的版本库是2.21.2,手机能获取头像,但是pc死活不能,后来在社区交流发现是版本库的设置问题。 所以记录一下走过的坑吧~~)
这就很尴尬了,我为了获取头像,那么我得升级版本库。但是为了pc端能打开小程序,我又得降级版本库。。。 那么取其一,还是降级为2.21.2了。 小程序获取头像在真机上获取吧。

来源地址:https://blog.csdn.net/weixin_43764828/article/details/127683110

--结束END--

本文标题: 你的微信版本过低,无法正常使用此小程序,请更新微信到最新版本。

本文链接: https://www.lsjlt.com/news/413779.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作