import { getWeixinShareConfig } from '@/api/public' export default{ data(){ return { //设置默认的分享参数 sharePagePath: '/pages/home/index', share:{ title: '云南香道滇官方商城', path: this.sharePagePath, imageUrl: this.$VUE_APP_RESOURCES_URL + '/20210617211221217375.jpg?' + new Date().getTime(), desc: '', content: '' } } }, onShareAppMessage(res) { uni.updateShareMenu({ isPrivateMessage: false, withShareTicket: false }) return new Promise(async (resolve, reject) => { const { success, data } = await getWeixinShareConfig() if (success) { resolve({ title: data.title || this.share.title, path: data.url || this.share.path, imageUrl: data.image || this.share.imageUrl, desc: this.share.desc, content: this.share.content, success(res){ uni.showToast({ title:'分享成功' }) }, fail(res){ uni.showToast({ title:'分享失败', icon:'none' }) } }) } }) } }