open-data 显示空白
发布于 5 年前 作者 qiangding 16591 次浏览 来自 问答
<open-data type="groupName" open-gid="xxxxxx"></open-data>

是本群成员

open-gid确认无误.

显示空白

4 回复

当其他用户通过分享卡片点击进来的时候 app的onLaunch

onLaunch: function (ops) {
   console.log(ops.scene)
}

这个是群id吗,<open-data> 组件怎么总显示空白呢

您好,我获取到openGId之后,直接赋值给 open-data 自定义组件,但是不显示群名称,我也没存起来放在其他小程序上

群ID: 在分享页通过调用wx.showShareMenu 而且设置 __withShareTicket __为 true 之后,

在转发成功onShareAppMessage 函数success成功回调返回一个 shareTicket,然后通过wx.getShareInfo获得转发出去的加密数据, 把 __encryptedData __和 __iv __给后端解密, 得到的就是群ID:openGId。 这个群id只针对于当前小程序能通过 <open-data> 这个组件显示,如果把openGid存起来放到其他小程序上面,是会显示空白的。

详情可以看 https://image.wxopen.club/content_0ce4b90e-3751-11ea-adcc-a0999b08aadb.png

你们解密群ID有没出现过一段时间第一次请求解密会出现解密失败的情况连续解密就会成功?

回到顶部