小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小程序点击事件,执行转发,希望转发之后可以跳转到另一个页面,现在没有回调函数怎么办?
通过给 button 组件设置属性 open-type="share",在用户点击按钮后触发 onShareAppMessage 事件,现在这个事件没有回调了,怎么在分享后跳转到另一个页面
button
open-type="share"
onShareAppMessage
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
首先在页面 onLoad事件加上
wx.showShareMenu({
withShareTicket: true //要求小程序返回分享目标信息
})
分享到群里后
App.js 里边
onShow(options) onLaunch(options) 这两个事件中能接受到 shareTicket
wx.getShareInfo({
shareTicket: options.shareTicket,
success: function(res) {
}
开发者工具可以模拟进入场景
shareTicket怎么获取呢?转发完之后,默认回到了转发的页面,onshow里面拿不到shareTicket,
能否具体讲讲怎么用?API就一句话,也没个例子,我只是想转发了以后跳转页面啊!
我也遇到了这个问题,验证了一下,只有转发给群聊,然后在群聊中打开时,在 App.onLaunch 或 App.onShow 才可以获取到shareTicket。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
首先在页面 onLoad事件加上
wx.showShareMenu({
withShareTicket: true //要求小程序返回分享目标信息
})
分享到群里后
App.js 里边
onShow(options) onLaunch(options) 这两个事件中能接受到 shareTicket
wx.getShareInfo({
shareTicket: options.shareTicket,
success: function(res) {
}
})
开发者工具可以模拟进入场景
wx.getShareInfo(Object object)
shareTicket怎么获取呢?转发完之后,默认回到了转发的页面,onshow里面拿不到shareTicket,
能否具体讲讲怎么用?API就一句话,也没个例子,我只是想转发了以后跳转页面啊!
我也遇到了这个问题,验证了一下,只有转发给群聊,然后在群聊中打开时,在 App.onLaunch 或 App.onShow 才可以获取到shareTicket。