Browse Source

分享配置

feature/3.0.0-推广员
lfs3 6 years ago
parent
commit
3523b4b21d
1 changed files with 11 additions and 5 deletions
  1. 16
      src/models/wxShare.js

16
src/models/wxShare.js

@ -3,6 +3,7 @@ import wx from "weixin-js-sdk";
import axios from "axios";
import wxShareModel from "../models/wxShare-model.js";
import homeApi from "../models/home-model.js";
import Qs from 'qs';
//微信分享功能
Vue.prototype.wxShare = function(params) {
@ -29,13 +30,18 @@ Vue.prototype.wxShare = function(params) {
"onMenuShareQZone"
]
});
var urlParams = '';
let uuniqueId = Qs.parse(location.search.substring(1)).uniqueId
if(uuniqueId !== undefined && uuniqueId !== null && uuniqueId !== ""){
urlParams = '?uniqueId='+ uuniqueId
}
wx.ready(() => {
//获取“分享给朋友”按钮点击状态及自定义分享内容接口
wx.onMenuShareAppMessage({
// 分享给朋友
title: '【一号家政】', // 分享标题
desc: shareConfig.desc, // 分享描述
link: shareConfig.url, // 分享链接 默认以当前链接
link: shareConfig.url+urlParams, // 分享链接 默认以当前链接
imgUrl: shareConfig.img, // 分享图标
success: function(res) {}
});
@ -43,7 +49,7 @@ Vue.prototype.wxShare = function(params) {
wx.onMenuShareTimeline({
title: shareConfig.title, // 分享标题
desc: shareConfig.desc, // 分享描述
link: shareConfig.url, // 分享链接 默认以当前链接
link: shareConfig.url+urlParams, // 分享链接 默认以当前链接
imgUrl: shareConfig.img, // 分享图标
success: function(res) {}
});
@ -51,7 +57,7 @@ Vue.prototype.wxShare = function(params) {
wx.onMenuShareQQ({
title: shareConfig.title, // 分享标题
desc: shareConfig.desc, // 分享描述
link: shareConfig.url, // 分享链接 默认以当前链接
link: shareConfig.url+urlParams, // 分享链接 默认以当前链接
imgUrl: shareConfig.img, // 分享图标
success: function(res) {}
});
@ -60,7 +66,7 @@ Vue.prototype.wxShare = function(params) {
wx.onMenuShareWeibo({
title: shareConfig.title, // 分享标题
desc: shareConfig.desc, // 分享描述
link: shareConfig.url, // 分享链接 默认以当前链接
link: shareConfig.url+urlParams, // 分享链接 默认以当前链接
imgUrl: shareConfig.img, // 分享图标
success: function(res) {}
});
@ -69,7 +75,7 @@ Vue.prototype.wxShare = function(params) {
wx.onMenuShareQZone({
title: shareConfig.title, // 分享标题
desc: shareConfig.desc, // 分享描述
link: shareConfig.url, // 分享链接 默认以当前链接
link: shareConfig.url+urlParams, // 分享链接 默认以当前链接
imgUrl: shareConfig.img, // 分享图标
success: function(res) {}
});

Loading…
Cancel
Save