- 调用wx.getUserProfile报-12007,如何解决?
根据社区公告的内容,我们根据公告文档中的最佳实践: 1. 安装了对应版本的开发者工具 2. 对登录授权做了向下兼容处理 3. 使用新的wx.getUserProfile 来访问用户授权,获取用户头像与昵称 4. 对授权登录业务功能进行了改造 相关改动,在开发版与体验版功能验收时一切正常,2021-04-13 00:29 分将体验版验收正常的功能发布正式版,正式版报错,打断了授权登录流程。 想知道如何解决体验版与正式版表现不一的问题,让获取用户信息的功能改造能正式发版? [图片] /** * @Description: 基础库2.10.4 2021-04-13 后可以自由调用不需要授权 * @return {Promise} 返回一个pending结束的promise */ _getUserInfo() { return new Promise((resolve, reject) => { wx.getUserInfo({ success(res) { const { rawData, iv, signature, encryptedData } = res const userInfo = { rawData, iv, signature, encryptedData } resolve(userInfo) }, fail(err) { reject(err) } }) }) }, /** * @Description: 微信在2021-04-13进行的调整 基础库2.10.4 以上的用户需要使用wx.getUserProfile 才能获取用户个人信息,地理位置,性别,昵称,头像 * @param {type} {*} * @return {type} {*} */ _getUserProfile({ successCallBack, failCallBack }) { wx.getUserProfile({ lang: 'zh_CN', desc: '更新用户头像与昵称', success: async (res) => { const { userInfo } = res successCallBack(res) }, fail: (err) => { if (isFunction(failCallBack)) { failCallBack(err) } } }) },
2021-04-13 - 急急急,小程序webview内嵌H5页面使用第三方直播SDK能支持码?
使用webview访H5的直播页面实现直播功能
2020-11-03