- 这是什么神仙bug!为什么官方没有人理会呢?
通过wx.navigateTo跳转页面,返回后自定义组件中setData无法渲染假设有A,B 两个页面,它们共用的自定义组件(我们以官方隐私授权demo 2为例) https://developers.weixin.qq.com/s/hndZUOmA7gKn 1.A页面通过wx.navigateTo跳转B页面,在页面B中进行隐私授权,可以正常弹出隐私授权弹窗,此时组件中的innerShow值可以通过setData渲染 2.现在我们 wx.navigateBack 返回到A页面中,再次setData 的innerShow值,会发现在视图中innserShow不变化,但是this.data.innerShow已经变化 3.倘若我们的通过redirectTo进行A到B的页面跳转就不会出现此问题 下面是我前几天发的帖子,开始我以为只是隐私授权的问题(我猜测可能和监听隐私授权事件有关),后来仔细研究发现是自定义组件的渲染机制有关 https://developers.weixin.qq.com/community/develop/doc/00088245a2c37879414018dbc61000 (代码片段不会触发隐私授权事件,前几天好的,现在又不行了,咋回事?) 代码片段 https://developers.weixin.qq.com/s/aSCieTmd75K6
2023-09-06 - 实测~bug!通过wx.navigateTo跳转页面,返回后自定义组件中setData无法渲染
假设有A,B 两个页面,它们共用的自定义组件(我们以官方隐私授权demo 2为例) https://developers.weixin.qq.com/s/hndZUOmA7gKn 1.A页面通过wx.navigateTo跳转B页面,在页面B中进行隐私授权,可以正常弹出隐私授权弹窗,此时组件中的innerShow值可以通过setData渲染 2.现在我们 wx.navigateBack 返回到A页面中,再次setData 的innerShow值,会发现在视图中innserShow不变化,但是this.data.innerShow已经变化 3.倘若我们的通过redirectTo进行A到B的页面跳转就不会出现此问题 下面是我前几天发的帖子,开始我以为只是隐私授权的问题(我猜测可能和监听隐私授权事件有关),后来仔细研究发现是自定义组件的渲染机制有关 https://developers.weixin.qq.com/community/develop/doc/00088245a2c37879414018dbc61000 (代码片段不会触发隐私授权事件,前几天好的,现在又不行了,咋回事?) 如果这不算是bug,希望官方给出一个合理的解释
2023-09-05 - 组件setData 无法刷新视图层咋回事?
最近官方公告需要适配隐私协议,所以按照官方教程开发进行了适配,但是遇到一个奇怪的问题 setData函数调用了,但是视图层面不更新,导致页面视图不能正常弹出来 这是代码片段,里面描述了重现bug的过程 https://developers.weixin.qq.com/s/aSCieTmd75K6 代码片段调用了获取用户信息接口,所以需要填写一个能调用wx.getUserProfile 的appid小程序,测试的appid是不行的
2023-09-01 - 关于隐私授权官方给的demo,无法弹窗问题
关于隐私授权官方给的demo,无法弹窗问题 复现代码片段 https://developers.weixin.qq.com/s/aSCieTmd75K6 操作步骤: 1.点击进入子页面 step 1 2.在子页面打开隐私授权step 2,点击不同意,然后返回到首页 3.在首页打开step 3,会发现无法弹窗,代码中的setdata执行了,但是视图层没有渲染 tips: 代码片段调用了获取用户信息接口,所以需要填写一个能调用wx.getUserProfile 的appid小程序
2023-09-01 - 希望运营人员给出解释!该网页可能存在被他人恶意利用生成违规内容的情况(如xss注入、文件上传漏洞等?
链接 https://tv.365jia.cn/wap/imglives/8444457C03D93318 [图片] 通过朋友圈分享此链接,有的微信用户有这个提示 有的没有?
2023-05-06 - -80082 错误 第三方使用小程序直播的困惑?
{"errcode":-80082,"errmsg":"miniprogram has no permission to plugin[wx2b03c6e691cd7370]"} 我们是一个三方平台服务商,拥有小程序直播的资质,我们为客户上传模板代码,出现了上面的问题 问题原因是我们的代码中有含有直播能力的相关代码,但是客户未开通直播功能,根据小程序直播的文档中的引入直播插件指示,在app.json中加入插件即拥有直播能力,ext.json也是同理,我们在定制代码时,通过ext.json来控制小程序是否拥有直播插件的能力,从而达到待上传的小程序能否使用直播能力。 上传代码接口不仅对app.json/ext.json进行了直播能力校验,也对其他页面代码进行了校验,比如下面: let livePlayer = requirePlugin('live-player-plugin') Page({ data: { currentPage: 1, liveList: [], }, 我们是三方平台,模板代码是公共的,不会为了单独某个用户删除页面引用直播的相关代码,而是通过ext.json来控制用户是否拥有直播插件能力,因为直播只是一个功能而已,用户有权利选择用或不用,用户想用我们提示对方申请即可,然后通过app.json 或者ext.json来实现开关控制,简化代码发布流程,而目前一刀切死只要含直播代码就不能上传代码是否过于严苛,希望官方能仔细考虑下我们三方平台的使用场景~ 谢谢!
2020-05-19 - 微信支付申请退款接口使用OpenSSL1.1版本报错,官方接口加密算法已经过时
调用微信退款接口curl给出错误: could not load PEM client certificate, OpenSSL error error:140AB18E:SSL routines:SSL_CTX_use_certificate:ca md too weak, (no key found, wrong pass phrase, or wrong file format?) 经过各种渠道了解后 告知是微信端商户支付证书hash算法使用了MD5而MD5已被openssl1.0.0开始就废弃且不被支持。 查询了咱们社区的帖子,以前有类似的问题,看回复内容说需要联系运营使用最新的微信支付3.0接口,我找到了支付3.0接口的文档(点击进入),该文档中业务接口中并未提及2.0接口中相关退款相关的接口,而是一些新业务,这意味着即使我们申请了3.0接口,还是无法达到想要的目地,只能通过降低OpenSSL的版本才行吗?
2019-11-15 - 微信PC客户端-小程序中无法通过鼠标下拉刷新触发事件,只能滚动吗?
微信pc客户端中打开小程序不能下拉刷新事件,那么问题来了,我们开发写的下拉刷新功能就无效了,请问官方能做个适配吗? 版本: [图片]
2019-11-05 - 微信支付申请退款接口使用OpenSSL1.1版本报错,请问是不是不能使用OpenSSL1.1 ?
调用微信退款接口curl给出错误: could not load PEM client certificate, OpenSSL error error:140AB18E:SSL routines:SSL_CTX_use_certificate:ca md too weak, (no key found, wrong pass phrase, or wrong file format?) 经过各种渠道了解后 告知是微信端商户支付证书hash算法使用了MD5而MD5已被openssl1.0.0开始就废弃且不被支持。 查询了咱们社区的帖子,以前有类似的问题,看回复内容说需要联系运营使用最新的3.0接口,我现在咱们的支付接口已经是3.0了,为啥还是不能使用呢?
2019-10-16 - 小程序模板消息 AT0541 -添加失败
[代码][2019-06-22 14:47:16] ERROR: {"errcode":45075,"errmsg":"invalid keyword id hint: [ABzFTa0037shc3]"}[代码] 模版配置如下: ["id" => "AT0541", "keyword_list" => [12,3,4]],//开团 经过反复检测,去除keyword_list中 12 代表商品名称,可添加成功
2019-06-22