我是用css给隐藏了,小程序怎么说呢,明明出来这么久了还是一堆这些问题。。
组件 scroll-view 中属性 show-scrollbar 失效show-scrollbar 属性 不论是使用 变量 还是直接使用 布尔值或者直接使用 css 都是在 ios、Android 上是都没有效果的; ios: iphone x Android:Rebdmi 6
2022-02-15其实不管如何都要做旧版本兼容,经过测试,8.0.16之前版本的微信它小程序的基础库都是旧的不会返回code,所以旧接口也要,建议使用云函数调用获取手机号等信息
phonenumber.getPhoneNumber可以获取code吗?https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/phonenumber/phonenumber.getPhoneNumber.html 这个微信现在支持获取code吗 <button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"></button> Page({ getPhoneNumber (e) { console.log(e.detail.code) } })
2022-02-15更新开发工具到最新,手机上微信客户端得8.0.16及以上,目前我认为还是要用旧版本接口去做旧版本兼容的,或者用云函数获取
前端获取手机号无法返回codehttps://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNumber.html
2022-02-11是的,开发工具必须得最新版本,然后真机上不能获取code是因为手机上的微信版本号是8.0.16以下的,要做旧版本兼容,所以还是得用上旧版本的接口,如果没有code则使用iv和encryptedData,建议使用云函数 云函数名称:login exports.main = async (event, context) => { const wxContext = cloud.getWXContext() return { event, openid: wxContext.OPENID, appid: wxContext.APPID, unionid: wxContext.UNIONID, } } return里的event里面就包含了手机号码 调用: <button open-type="getPhoneNumber" @getphonenumber="onPhoneNumber"></button> //获取微信绑定手机号(云函数获取) async onPhoneNumber(e){ console.log(e.detail); if (e.detail.errMsg == "getPhoneNumber:ok") { const result = await wx.cloud.callFunction({ name: 'login', data: { type: 'login', id: wx.cloud.CloudID(e.detail.cloudID) } }); console.log(result); //这个结果中就包含有手机号(云函数登录就有了) this.dCall.phoneNumber = result.event.id.data.phoneNumber; } },
使用新的接口获取手机号,没有返回code啊https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNumber.html
2022-02-10