点击登录按钮,先判断是否已授权 wx.getPrivacySetting({ success: (res) => { console.log(res,'res'); if (res.needAuthorization) { this.ISshow = true;//未授权显示弹窗操作 } else { //已授权直接走同意流程 } }, fail: () => { console.log("查询隐私失败"); }, }); [图片] 点击弹窗的同意并继续,调用下面的内容 wx.getUserProfile({ desc: '完善资料', success: resp => { console.log(resp) }, fail: function (resp) { console.log(resp); } }) 然后就下面图片的错啦 [图片]
调用getPrivacySetting进行隐私声明同意之后,调用getUserPro报错,为什么?点击登录按钮调用getPrivacySetting进行隐私声明,点击【同意隐私声明】按钮之后直接调用getUserPro就会报错,但是再次点击getUserPro方法就又可以使用。 [图片]
2023-09-06我现在遇到这个问题啦,怎么解决的吖
隐私授权同意的回调中不能直接调用wx.getUserProfile接口?在隐私授权同意的回调中调用wx.getUserProfile返回{errMsg: "getUserProfile:fail can only be invoked by user TAP gesture."},不能直接调用,用户需要再点一次才行
2023-09-06我想问一下,您怎么实现的webview分享朋友圈的吖
webview小程序如何禁用分享朋友圈功能?现在webview的分享朋友圈显示出来但分享后有问题
2023-05-25