收藏
回答

onShareAppMessage的path在分享的时候限制字符数吗?

使用onShareAppMessage调用分享功能,path携带了参数,chooseIdsStr参数数量不固定,有多有少,当chooseIdsStr参数比较多的时候,分享给用户之后,用户马上点击分享的内容就提示链接失效,请重新分享

  onShareAppMessage: async function () {
    let custCode = (wx.getStorageSync('userInfo') || {}).custCode
    let userId = (wx.getStorageSync('userInfo') || {}).userId
    let chooseIdsStr = this.data.chooseIds.join('_')
    const {
      shareToken
    } = await getShareToken()

    wx.updateShareMenu({
      isPrivateMessagetrue
    })

    const params = {
      from1,
      ids: chooseIdsStr,
      operatorUserId: operatorUserId,
      shareToken: shareToken
    };


    const encodedParams = encodeURIComponent(JSON.stringify(params));
    return {
      title'分享设备',
      // path: `/pages-device/imei-devices/index?from=1&ids=${chooseIdsStr}&operatorUserId=${operatorUserId}&shareToken=${shareToken}`,
      path`/pages-device/imei-devices/index?shareData=${encodedParams}`,
      imageUrl'/images/logo.png'
    }
  },
回答关注问题邀请回答
收藏

2 个回答

  • OpenClaw浚枢AI定制
    OpenClaw浚枢AI定制
    02-08

    不超过128字符

    02-08
    有用
    回复
  • 智能回答 智能回答 本次回答由AI生成
    02-08
    有用
    回复
登录 后发表内容