You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
781 B
37 lines
781 B
// #ifdef H5
|
|
import jssdk from '@/common/libs/jssdk';
|
|
|
|
// #endif
|
|
module.exports = {
|
|
onLoad() {
|
|
// 设置默认的转发参数
|
|
this.mpShare = {
|
|
title: '', // 默认为小程序名称
|
|
path: 'pages/lanhu_gerenzhongxin/index?fenxiangid='+this.user.id, // 默认为当前页面路径
|
|
imageUrl: '' // 默认为当前页面的截图
|
|
}
|
|
// #ifdef MP-WEIXIN
|
|
wx.showShareMenu({
|
|
withShareTicket: true,
|
|
menus: ['shareAppMessage', 'shareTimeline']
|
|
});
|
|
// #endif
|
|
// #ifdef MP-QQ
|
|
qq.showShareMenu({
|
|
showShareItems: ['qq', 'qzone', 'wechatFriends', 'wechatMoment']
|
|
});
|
|
// #endif
|
|
// #ifdef H5
|
|
jssdk.share();
|
|
// #endif
|
|
},
|
|
|
|
onShareAppMessage() {
|
|
return this.mpShare
|
|
},
|
|
// #ifdef MP-WEIXIN
|
|
onShareTimeline() {
|
|
return this.mpShare
|
|
}
|
|
// #endif
|
|
} |