小程序的分享有2种触发方式:
- 点击小程序右上角,底部弹出菜单分享
- 通过按钮触发,按钮的
open-type
为share
<button open-type="share" data-id="{{ item.id }}" data-title="{{item.title}}">
分享的代码如下所示
onShareAppMessage: function (res) {
if (res.from === 'button') {
// 通过按钮触发
var data = res.target.dataset
return {
title: data.title,
path: '/pages/program/index?id='+data.id,
imageUrl: '/images/aikepler-logo.jpeg',
success: function (res) {
// 转发成功
console.log('转发成功')
},
fail: function (res) {
// 转发失败
console.log('转发失败')
}
}
}
//通过右上角菜单触发
return {
title: '开普勒小程序',
path: "/pages/researches/index",
imageUrl: '/images/aikepler-logo.jpeg'
};
},
网友评论