知晓程序员,一个专注于微信小程序开发的程序员~
1、wx.setStorageSync和wx.getStorageSync报错问题
为什么说这个问题,是因为这个API确实会报错,并且调用越频繁,报错会越多,先看一下截图:
所以,怀疑微信官方API也有出错的机率,这里没有根治的办法,只能做一些缓解报错次数的办法:减少调用频次,不要在公用方法里面去频繁调用set和get本地缓存;添加try catch,出错之后,可以再调用一次或多次,减少报错的可能性~
2、picker下拉列表为什么获取不到长度
如上图,如果是设置了key的数组,会发现,此时的array的length是0,这可能是小程序的一个bug,length只能自己处理了~
3、如何获取音频文件的长度
如果调用的是新API,wx.createInnerAudioContext可以直接获取duration;如果是低版本,调用wx.startRecord方法时,只能自己写个计数器来处理duration了。
4、如何获取微信群名称?
小程序中是没办法直接获取到微信群名称的,只有一种方法获取open-gid,然后再通过open-data组件来显示群名称:
<open-data type="groupName" open-gid="xxxxxx"></open-data>
open-gid的获取方法:
用户把小程序分享到微信群,会在分享成功后返回shareTickets(因为可以分享到多个群,所以这里是一个数组); 如果用户是从群内点击的小程序卡片,会在小程序的app.onshow里面获取了shareTicket。拿到shareTicket后,再到服务端解密,就可以拿到open-gid~
那请问显示出来的群名称怎么取出来保存到后台 还有微信小程序有能获取到群 人数的功能的嘛
头大
使用camera组件时苹果手机摄像头歪的怎么破
第二个不是类数组结构吗?不能拿来当纯数组看待