QQ小程序页面分享时,如何正确设置分享内容和路径?
在开发QQ小程序时遇到了分享功能问题,按照文档写了wx.updateShareMenu,但分享卡片显示的还是默认标题和路径,路径参数也没带进去。
场景是点击按钮触发分享,代码写了:
onShareClick() {
wx.updateShareMenu({
withShareTicket: true,
success() {
console.log('更新成功')
}
})
}
发现分享卡片标题还是页面配置的默认值,路径一直是”/pages/index/index”,没有带上当前页面的查询参数。试过在app.json里配置defaultShare,但QQ小程序好像不支持这个字段…
onShareAppMessage方法来设置内容和路径,直接在页面里加这个方法就行。updateShareMenu只是更新分享设置,具体内容还是得靠onShareAppMessage来定。懒得折腾的话,直接把需要的参数拼到path里完事。