收藏
回答

onShareAppMessage可以传几个参数?

onShareAppMessage: function() {

let that = this;

//分享页面路径

let shareUrl = "/pages/message/activitylist/detail/index?id=" + that.data.activityId;

return {

path: '/pages/message/activitylist/detail/index?shareUrl=' + shareUrl + "&id=" + that.data.activityId,

}

}

在onLoad里面获取的时候获取不到id值,并且shareUrl 参数里面拼接的ID值也没有



回答关注问题邀请回答
收藏

2 个回答

  • Admin²⁰²⁰
    Admin²⁰²⁰
    05-22

    path

    title

    image

    就这3个参数吧

    path里面是具体的页面加参数格式,比如/page/index/index?a=b&c=d&e=f

    path里面的参数可以很多个。

    05-22
    有用
    回复 5
    • 翊宝宝の老爸
      翊宝宝の老爸
      05-25
      请问在onload里面获取参数,总是报undefined错是咋回事啊?
      05-25
      回复
    • Peter
      Peter
      05-26
      我用&拼接多个参数,在onload里面就没有了
      05-26
      回复
    • Admin²⁰²⁰
      Admin²⁰²⁰
      05-26回复Peter
      这个拼接的是string型的,如果是object类型的,要先转换成string型的。另外,中文的话urlEnCode下
      05-26
      回复
    • Peter
      Peter
      05-26
      我还想请教一下,小程序体验版需要指定页面,审核线上版本需要吗?因为在体验版有指定的页面,如果把页面分享给一个同事,这个同事没有安装小程序的情况下,直接点击分享的链接,那么会直接进入指定的页面,而不是分享的页面
      05-26
      回复
    • Decade
      Decade
      08-20
      解决了吗?我的好像解决不了
      08-20
      回复
  • xplee
    xplee
    05-22

    你想问什么?

    05-22
    有用
    回复 1
    • Peter
      Peter
      05-26
      我还想请教一下,小程序体验版需要指定页面,审核线上版本需要吗?因为在体验版有指定的页面,如果把页面分享给一个同事,这个同事没有安装小程序的情况下,直接点击分享的链接,那么会直接进入指定的页面,而不是分享的页面
      05-26
      回复
登录 后发表内容
问题标签