Browse Source

update mixins/myMixins.js.

Signed-off-by: 陈凯楠 <1403191743@qq.com>
dev
陈凯楠 7 months ago
committed by Gitee
parent
commit
43c487f2ec
No known key found for this signature in database GPG Key ID: 173E9B9CA92EEF8F
  1. 42
      mixins/myMixins.js

42
mixins/myMixins.js

@ -0,0 +1,42 @@
export const myMixins ={
onLoad(option) {
console.log('option',option)
if(option && option.wechat_qrcode){
uni.setStorageSync('wechat_qrcode',option.wechat_qrcode)
}
// 分享
uni.showShareMenu({
withShareTicket: true,
//设置下方的Menus菜单,才能够让发送给朋友与分享到朋友圈两个按钮可以点击
menus: ["shareAppMessage", "shareTimeline"]
})
},
// 分享到朋友圈
onShareTimeline() {
return {
title: '智游常熟',
type: 0,
summary: "edewdewdewf",
imageUrl: "https://static.ticket.sz-trip.com/dongtai/images/index/share.jpg"
}
},
onShareAppMessage() {
const pages = getCurrentPages(); // 获取加载的页面
const view = pages[pages.length - 1]; // 获取当前页面的对象
let url = '';
if (view.options.url) {
url = view.options.url;
} else {
url = uni.getStorageSync('webUrl');
}
console.log(111,url,`${view.route}?url=${url}`)
return {
title: '智游常熟', // 分享的名称
path: `${view.route}?url=${url}`, // 将 url 作为参数传递
imageUrl: "https://static.ticket.sz-trip.com/dongtai/images/index/share.jpg",
mpId: 'wxb8f15afe2765976d' // 此处配置微信小程序的 AppId
};
}
}
Loading…
Cancel
Save