uni-app 开发微信小程序组件页 onShareAppMessage 自定义分享内容无效。
解决方法:
将 onShareAppMessage 方法写至父级页面,分享的参数通过组件绑定 data-xxx 进行传值。
父级页面 onShareAppMessage 方法:
onShareAppMessage(res) {
return {
title: '自定义标题',
path: '自定义?id='+res.target.dataset.xxx,
imageUrl: res.target.dataset.xxx
}
}
组件页绑定分享按钮:
<button :data-xxx="item.id" open-type="share" >分享</button>
问题解决!
相关阅读 >>
uni-app 开发微信小程序组件页 onshareappmessage 自定义分享内容无效
更多相关阅读请进入《uni-app》频道 >>
Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者