鍍金池/ 問答/HTML/ 小程序列表分享按鈕分享給好友,無論是否選擇朋友分享,都要跳轉(zhuǎn)到詳情頁,手動關(guān)閉提

小程序列表分享按鈕分享給好友,無論是否選擇朋友分享,都要跳轉(zhuǎn)到詳情頁,手動關(guān)閉提示框,跳轉(zhuǎn)到詳情頁

點(diǎn)擊圖中好友助砍一刀,分享給好友,無論有沒有選擇好友,都要跳到對應(yīng)的詳情頁
onShareAppMessage: function (res) {

if (res.from == 'menu') {
  return {
    title: '標(biāo)題',
    path: '當(dāng)前路徑'
  }
}
const that = this;
if (res.target.id == '2') {//點(diǎn)擊的是好友助砍一刀
  wx.navigateTo({
    url: '/pages/bargain/bargaindetails/bargaindetails?shelveId=' + that.selectObj.shelveId + '&geoId=' + that.data.geoId
  })
}

var productName = ''
var imageUrl = ''
var shelveId = 0
var detailId = 0

if (JSON.stringify(res.target.dataset) != '{}') {
  productName = res.target.dataset.proname
  imageUrl = res.target.dataset.icon
  shelveId = res.target.dataset.shelveid
  detailId = res.target.dataset.detailid
  var app = getApp();
  app.aldstat.sendEvent('砍價-再砍次數(shù)', {
    '編號': shelveId,
    '標(biāo)題': productName
  });
} else if (JSON.stringify(this.selectObj) != undefined || JSON.stringify(this.selectObj) != null) {
  productName = that.selectObj.productName
  imageUrl = that.selectObj.icon
  shelveId = that.selectObj.shelveId
  detailId = that.selectObj.shareId
  this.selectObj = null
}

return {
  title: '標(biāo)題',
  path: '幫砍頁面路徑',
  imageUrl: imageUrl,
  success: function (res) {
    var app = getApp();
    app.aldstat.sendEvent('砍價-點(diǎn)擊再砍-分享給了他人', {
     '編號': shelveId, 
     '標(biāo)題': productName
     });
  }
}

},
圖片描述

回答
編輯回答
有你在

if (res.target.id == '2') {//點(diǎn)擊的是好友助砍一刀
wx.navigateTo({

url: '/pages/bargain/bargaindetails/bargaindetails?shelveId=' + that.selectObj.shelveId + '&geoId=' + that.data.geoId

})
}
把這句話放到success里面,如果不執(zhí)行的話還可以放到complete里面

2017年12月16日 11:35