小程序开发版变正式版(小程序为什显示开发版) 小程序开发

本篇文章给大家谈谈小程序开发版变正式版,以及小程序为什显示开发版对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

  • 1、微信小程序版本如何更新?
  • 2、微信小程序区分开发版、体验版、正式版
  • 3、微信小程序突然版本就变了

微信小程序版本如何更新?

微信小程序新版本开发完成以后,上传到服务器,然后再微信开发者工具点击检查更新可以直接更新到最新版本。

微信小程序区分开发版、体验版、正式版

基础库 2.2.2 开始支持,低版本需做 兼容处理

获取当前帐号信息。线上小程序版本号仅支持在正式版小程序中获取,开发版和体验版中无法获取。

帐号信息

miniProgram 的结构

miniProgram.envVersion 的合法值

plugin 的结构

*参考资料:

微信小程序突然版本就变了

这个问题遇到多次了,很多人单看这句话提示,会去检查自己的微信版本,其实这个跟微信版本没有关系,这是微信小程序的基础库版本过高造成的。

去小程序的开发后台设置这里更改一下版本库到2.21.2, 亲测这个版本pc是可以打开微信小程序的。

但是这里会有一个bug,就是,微信最近不是回收了这个权限吗, wx.getUserProfile({

desc: “获取你的昵称、头像、地区及性别”,

success: res = {}})

就是微信后台不会再给我们返回用户头像 昵称了。 改造了一下,让用户主动触发去上传头像,昵称。

button open-type=”chooseAvatar” bindchooseavatar=”onChooseAvatar” style=”width: 200rpx;padding: 0;margin: 0 auto;”

1

1

点击图片,可更改图片 点击更新 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了。 小程序获取头像在真机上获取吧。

小程序开发版变正式版的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于小程序为什显示开发版、小程序开发版变正式版的信息别忘了在本站进行查找喔。

在线客服
途傲科技
免费获取方案及报价
2024-05-05 19:20:40
您好!欢迎来到途傲科技,我们致力于软件定制开发,核心团队拥有10年以上开发经验,项目案例1000+。 目前已合作客户有【中电金信】【中建土木】【齐鲁壹点】【中软国际】等。为了节省您的时间,您可以留下姓名,手机号(或微信号),产品经理稍后联系您,免费帮您出方案和预算! 全国咨询专线:18678836968(同微信号)。
🔥线🔥
您的留言我们已经收到,现在添加运营微信,我们将会尽快跟您联系!
[运营电话]
18678836968
取消

选择聊天工具: