简单的转发功能,用百度小程序怎么做?

作者:没什么大不了 | 创建时间: 2023-04-09
小程序,无论是哪家的小程序,转发都是一个非常重要的功能。不设置转发分享的功能,小程序就很难实现流量的裂变和爆发。那么要开发小程序,该怎么做这个转发功能呢?...
简单的转发功能,用百度小程序怎么做?

操作方法

第一步,我们先缕清转发的实现逻辑。 如果用户对小程序进行了转发,我们可以获得这次转发的shareTicket;如果其他用户打开了这则转发,我们可以在App.onLaunch()或App.onShow获取到另一个shareTicket。 这两步得到的shareTicket,都可以通过getShareInfo()的接口,得到同样的转发信息。

options参数说明: from:转发事件来源; button:页面内转发按钮; menu:右上角转发菜单; target:如果 from 值是 button,则 target 是触发这次转发事件的 button,否则为 undefined。

对转发的标题(title)、路径(path)进行定义。在页面onLoad()事件中实现接口,并要求小程序返回分享目标信息。

温馨提示

页面之间的参数传递,需要在onLoad()函数中接收,onShow()函数中无法接收。
即速应用获取群聊中被打开的小程序的shareTicket,需要在App.onLaunch() 或 App.onShow()。 页面的生命周期函数中是获取不到的。
用户将转发内容至单个用户时,是无法获取到shareTicket 。
点击展开全文

更多推荐