收藏
回答

小程序右上角的分享,是否会带着options.q一起分享给其他用户?

大佬们,请教一个问题,小程序右上角的分享,是否会带着options.q一起分享给其他用户

我这边遇到的情况就是从微信搜索进来分享的小程序不会带options.q,从微信扫一扫进来的分享就会带着options.q一起分享给其他人,这个问题有什么解决方案吗

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

3 个回答

  • 陈宇明
    陈宇明
    2021-06-15

    这个取决于你分享携带在path后面的参数

    Page({
      onShareAppMessage() {
       
        return {
          title: '自定义转发标题',
          path: '/page/user?id=123'
        }
      }
    })
    
    
    
    
    2021-06-15
    有用 3
    回复 8
    • 寻
      2021-06-15
      如果我没传参数的话,微信是不是就把我从二维码扫描进入带的参数分享出去了
      2021-06-15
      回复
    • 陈宇明
      陈宇明
      2021-06-15回复
      不会的,进来的参数和分享的参数不相关
      2021-06-15
      回复
    • 寻
      2021-06-15回复陈宇明
      但实际上我这边抓到的log是我从扫一扫进入小程序跟点击分享进入小程序的URL 是一模一样的,而我们的业务实际上是在二维码URL中带入了参数的
      2021-06-15
      回复
    • 陈宇明
      陈宇明
      2021-06-15回复
      有一种可能,用户是直接转发的卡片不是小程序右上角
      2021-06-15
      回复
    • 寻
      2021-06-15
      好的 谢谢大佬,我这边再研究下^_^
      2021-06-15
      回复
    查看更多(3)
  • up
    up
    2021-06-15

    你onShareMessage 代码里 写传参 才会有参数。没有的话 微信会给你场景值,开发者工具调试可以选择场景值调试

    2021-06-15
    有用 1
    回复 3
    • 寻
      2021-06-15
      如果我没传参数的话,微信是不是就把我从二维码扫描进入带的参数分享出去了
      2021-06-15
      回复
    • up
      up
      2021-06-15回复
      不会,微信不会给你加参数的。
      2021-06-15
      回复
    • 寻
      2021-06-15回复up
      但实际上我这边抓到的log是我从扫一扫进入小程序跟点击分享进入小程序的URL 是一模一样的,而我们的业务实际上是在二维码URL中带入了参数的
      2021-06-15
      回复
  • 微喵网络
    微喵网络
    2021-06-15

    右上角分享带什么参数是要写在代码里的

    2021-06-15
    有用
    回复 2
    • 寻
      2021-06-15
      您这边指的是这个函数吗?这个里边我没写代码,但是分享的时候,还是会将微信扫一扫带进来的内容分享给其他用户,等于说是点我分享出来的小程序,就等于从微信扫一扫直接进去小程序了
      2021-06-15
      回复
    • 微喵网络
      微喵网络
      2021-06-15回复
      2021-06-15
      回复
登录 后发表内容