| | |
| | | // } |
| | | }, |
| | | onShareAppMessage(e){ |
| | | console.log(e) |
| | | const goodsInfo = e.target.dataset.obj; |
| | | console.log(goodsInfo) |
| | | return new Promise((resolve) => { |
| | | this.shareId = ''; |
| | | let shareObj ={ |
| | | id:e.id, |
| | | goodsId:e.goodsId |
| | | id:goodsInfo.id, |
| | | goodsId:goodsInfo.goodsId |
| | | } |
| | | this.shareParam.shareOption = JSON.stringify(shareObj) |
| | | userShare(this.shareParam).then(res => { |
| | |
| | | // 当获取到shareId后,再resolve分享配置 |
| | | resolve({ |
| | | title: this.goodsDetail.goodsName, |
| | | path: '/pages/product/goods' +'?id='+ e.id + '&goodsId=' + e.goodsId +'&shareId=' + this.shareId, |
| | | path: '/pages/product/goods' +'?id='+ goodsInfo.id + '&goodsId=' + goodsInfo.goodsId +'&shareId=' + this.shareId, |
| | | imageUrl: this.goodsDetail.goodsGalleryList[0], |
| | | success(e) { |
| | | console.log("分享成功", e); |
| | |
| | | console.error('获取分享ID失败', err); |
| | | resolve({ |
| | | title: this.goodsDetail.goodsName, |
| | | path: '/pages/product/goods' +'?id='+ e.id+ '&goodsId=' + e.goodsId, |
| | | path: '/pages/product/goods' +'?id='+ goodsInfo.id+ '&goodsId=' + goodsInfo.goodsId, |
| | | imageUrl: this.goodsDetail.goodsGalleryList[0], |
| | | }); |
| | | }); |