- 个别手机进入页面报错_this2$props.onClickComponent' is null?
[图片] 报错信息:_this2$props.onClickComponent is not a function. (In '_this2$props.onClickComponent()', '_this2$props.onClickComponent' is null) TypeError: _this2$props.onClickComponent is not a function. (In '_this2$props.onClickComponent()', '_this2$props.onClickComponent' is null) 报错位置:https://servicewechat.com/._node_modules_react-reconciler_cjs_react-reconciler.production.min.js 开发者工具不报错,真机报错。 求救,这个要咋解决=。= 报错机型:Galaxy Note20 Ultra 5G 其他机型不报错
2023-12-13 - 审核好慢,在改隐私相关,希望能早点审核通过?
小程序是服务企业的,已经提交了半天了,因为着急验证隐私相关功能,然后全面上线,所以有些急,能不能帮忙看看咋回事
2023-09-14 - 隐私协议已经配好了图片和粘贴板的权限,过去一个半小时了,还不好使?
"errMsg":"chooseImage:fail api scope is not declared in the privacy agreement","errno":112 "errMsg":"setClipboardData:fail api scope is not declared in the privacy agreement","errno":112 权限的接口已经能查到对应的信息了: {"privacy_key":"Album","privacy_text":"用户确认选中的照片或者视频,方便用户确认","privacy_label":""},{"privacy_key":"Clipboard","privacy_text":"获取用户剪切板的信息,方便用户输入","privacy_label":""}] 这个情况是咋回事?
2023-09-13 - 新的隐私协议需要加个弹窗,但我不想每次都手动去页面加上这个弹窗组件,有什么解决方案吗?
新的隐私协议要求用户点同意之后才可以进行授权的相关功能使用,但是这样的话,如果不在进入小程序时搞个全局的弹窗组件的话,就要在使用到权限的页面去逐个添加弹窗。 而且并不是每个页面都是页面级别的需要授权,而是有的是页面的也就是路由跳转到某页面,会需要授权。但是有的不是页面级的,而是页面中某个按钮,在点了之后才会去校验是不是有授权,而这个按钮也不是那种必点按钮,不需要页面进入的时候就去请求同意授权。 逐个页面添加的做法是能达到目的,但是太麻烦了,有没有什么解决方案,可以变成自动的,去检索,然后加上这个组件? 大佬们有啥解决方案吗?
2023-09-08 - 配置隐私相关之后chooseAvatar无法获取头像?
新加了隐私组件,wx.onNeedPrivacyAuthorization方法监听页面,进入页面后,先不同意隐私政策,然后再触发chooseAvatar时,重新弹出隐私弹窗,就报错了,下面是报错信息。[图片] [图片] 这个问题是没配置相关的隐私的api还是我监听onNeedPrivacyAuthorization方法这边写错了? 下面是代码: useEffect(() => { console.log("PrivacyComponent ===>"); const version = Taro.getAccountInfoSync().miniProgram.version; if (compareVersion(version, "2.32.3") >= 0) { wx.getPrivacySetting({ success(res) { console.log("PrivacyComponent ===> res", res); if (res.needAuthorization) { setPrivacyContractName(res.privacyContractName); setShowPrivacy(true); } else { // 用户已经同意过隐私协议,所以不需要再弹出隐私协议,也能调用已声明过的隐私接口 console.log("privacy pass"); } } }); } // 监听是否触发权限接口 wx.onNeedPrivacyAuthorization((resolve, eventInfo) => { console.log('触发本次事件的接口是:' + eventInfo.referrer, eventInfo) // 需要用户同意隐私授权时 // 弹出开发者自定义的隐私授权弹窗 setShowPrivacy(true); setResolvePrivacyAuthorization(resolve) }) }, []) // 拒绝隐私协议 const exitMiniProgram = () => { console.log("拒绝隐私协议"); if(resolvePrivacyAuthorization) { resolvePrivacyAuthorization({ event:'disagree' }) } setShowPrivacy(false); // wx.exitMiniProgram(); };
2023-09-07