我怀疑之前的老用户,就算更新到了小程序的新版本(上新隐私授权判断),也是返回的false,无需再进行隐私授权啥的。我看了下我们的数据,拉起授权的用户比例真不多 = =
wx.getPrivacySetting接口needAuthorization返回false场景描述:小程序强制更新后,wx.getPrivacySetting接口needAuthorization返回false。 备注:app.json 已设置 __usePrivacyCheck__: true
2023-09-14现在低版本的用户不多,用户大部分都是 3.0.2 的基础库了。 我也有个疑问,隐私授权上线后,是所有用户(非低基础库)都需要重新授权一遍么?比如用户A一直用着我们的小程序,我开发完隐私协议重新发版后,这个用户A走到隐私协议接口 的判断,是返回需要啊还是不需要啊
getPrivacySetting如果不升级基础库?getPrivacySetting如果用户不升级微信,一直是低版本基础库,是不是永远不用同意隐私协议,还是15号后会强制升级微信
2023-09-13简单粗暴的解决方案,先同意,不同意后面操作都不让了……
官方提供的onNeedPrivacyAuthorization demo,在多个页面间跳转有bug?使用微信官方的onNeedPrivacyAuthorization demo:https://developers.weixin.qq.com/s/hndZUOmA7gKn 发现如果在隐私弹窗弹出后,用户既不点击不同意,也不点击同意,而是在多个页面间反复跳转,会使得全局的privacyResolves反复add,最终用户如果在某个页面点击了同意,会导致privacyResolves里所有待resolve的隐私方法全部同时调用。 那么假设在实际业务中有这么个场景:用户在A页面触发了选择本地文件的方法调用,此时A页面弹出隐私弹窗,但用户并未选择,而是跳转到了B页面,在B页面又触发了获取剪贴板的隐私方法调用,此时B页面又弹出隐私弹窗,用户点击了同意后,会在获取剪贴板的同时自动打开本地文件选择。这种体验也太差了,完全不符合实际场景
2023-09-13机型发出来啊,代码片段也可以发出来
wx.setStorageSync存储对象,某些机型会有问题,获取不到数据导致很多投诉使用wx.setStorageSync存储对象,偶发这个数据获取不到
2023-09-13很大概率是广告啊
Cannot read properties of null (reading \'style\')最近的2次更新6.11.4、6.11.5这2个版本都没有任何更新关于style相关的逻辑。 开发者工具也不会有任何报错信息 看到这个报错告警无从下手,不知道从哪排查起,有没有大佬知道的?求助~~ appid:wx74767bf0b684f7d3 [图片] [图片] [图片]
2023-09-08朋友咋样?有发现原因不?我今天调试IDE也是这个报错,但真机就没这个问题
为什么小程序加入插屏广告就报错?添加插屏广告就报TypeError: sf.OffscreenCanvas is not a constructor,删除了就没有,请问这个是什么问题
2023-08-31吓一激灵,还好社区找到了答案。。。
手机号快速验证组件,开始收费了么?今天8月28日查看后台,计费数量为0。如题
2023-08-28朋友,你这种方法最后OK么?
关于小程序订单中心页设置的公告,如果订单页面是webview?看了关于小程序订单中心页设置的公告内容,因为我们现在小程序的订单中心是webview包裹的h5页面,按照现在的规定,我们新建一个订单原生页面,里面的webview链接写死一个h5链接,这样访问原生路径path,不加参数的时候也能固定打开。这样是否可行呢?
2023-08-10「path string 当所扫的码为当前小程序二维码时,会返回此字段,内容为二维码携带的 path」 你扫的这个码,做了普通二维码跳转小程序的规则了吧?可能是这个原因导致IDE跟手机真机结果不太一致,但这个API主要用 result 比较多。
调用wx.scanCode()方法,在开发者工具和手机上的调用时返回结果不一致https://developers.weixin.qq.com/miniprogram/dev/api/device/scan/wx.scanCode.htmlhttps://developers.weixin.qq.com/miniprogram/dev/api/device/scan/wx.scanCode.html [图片] 点击这个icon,调用wx.scanCode()进行扫码,开发者工具的返回值结果如下: [图片] 返回值中有path字段 手机调用时返回结果如下: [图片] 没有了path字段 代码实现如下: iScanCode() { wx.scanCode({ scanType: "qrCode", success(res) { console.log('%c [ res ]-38', 'font-size:13px; background:pink; color:#bf2c9f;', res) wx.navigateTo({ url: res.path }); } }); } 这是什么原因呢?使用开者工具和手机扫描的同一个二维码
2023-08-09「 WXS 语法参考 WXS(WeiXin Script)是小程序的一套脚本语言,结合 [代码]WXML[代码],可以构建出页面的结构。 WXS 与 JavaScript 是不同的语言,有自己的语法,并不和 JavaScript 一致 」 WXS貌似确实挺多差异性的,估计处理一些简单逻辑比较稳妥
wxs中Number.toLocaleString()函数返回结果错误使用toLocaleString处理数据时产生的结果错误,在客户端和开发工具中都有问题 (1.502).toLocaleString('zh-Hans-CN', { minimumFractionDigits: 0, maximumFractionDigits: 1 }) // 以上代码的作用是最多保留一位小数,正确执行结果应该是 "1.5%" // 在wxs中返回了 "1.502" (0.101).toLocaleString('zh-Hans-CN', { style: 'percent', minimumFractionDigits: 0, maximumFractionDigits: 1 }) // 以上代码的作用是将数据格式化为百分数,并最多保留一位小数,正确执行结果应该是 "10.1%" // 在wxs中返回了 "0.101" [图片] [图片]
2023-08-09