小程序带参数分享朋友圈

小程序如果做到带参数分享到朋友圈,页面上有几个自定义参数,分享到朋友圈之后,希望客户打开之后也能带这个参数

我在onload里面设置了

  wx.showShareMenu({
      withShareTicket: true,
      menus: ['shareAppMessage','shareTimeline']
    });

然后在page里面设置了分享到微信群,和分享到朋友圈的

onShareAppMessage(){
    return {
      title: '好礼相送-'+this.data.goodsObject.goods_name,
      path: '/pages/page_product/productsdetail/productsdetail?phone='+this.data.phoneNumber+'&goods_id='+this.data.goods_id,
      
      success: (res) => {
        console.log("转发成功", res);
      },
      fail: (res) => {
        console.log("转发失败", res);
      }
    }
  },
  onMenuShareTimeline(){
    return {
      title: '好礼相送-'+this.data.goodsObject.goods_name,
      query: '/pages/page_product/productsdetail/productsdetail?phone='+this.data.phoneNumber+'&goods_id='+this.data.goods_id,
      
      success: (res) => {
        console.log("转发成功", res);
      },
      fail: (res) => {
        console.log("转发失败", res);
      }
    }
  }

上下代码一模一样,分享到朋友和微信群的是可以的,可以带参数,标题也是自定义的,但是分享到朋友圈的就不行,分享出去的最原始的,什么参数都没带,是我哪里设置错了还是需要什么特殊配置?谢谢

基础库 2.11.3 开始支持,低版本需做兼容处理

本接口为 Beta 版本,暂只在 Android 平台支持,详见分享到朋友圈 (Beta)

这两个是否满足呢?

目前安卓可以的

分享到朋友圈 Beta

从基础库 2.11.3 开始支持

支持平台:Android

可将小程序页面分享到朋友圈。适用于内容型页面的分享,不适用于有较多交互的页面分享。

设置分享状态

小程序页面默认不可被分享到朋友圈,开发者需主动设置“分享到朋友圈”。页面允许被分享到朋友圈,需满足两个条件:

  1. 首先,页面需设置允许“发送给朋友”。具体参考 Page.onShareAppMessage (https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html#onShareAppMessage-Object-object)接口文档
  2. 满足条件 1 后,页面需设置允许“分享到朋友圈”,同时可自定义标题、分享图等。具体参考 Page.onShareTimeline (https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html#onShareTimeline)接口文档

满足上述两个条件的页面,可被分享到朋友圈。

可以配置onShareAppMessage添加需要的参数

https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html#onShareAppMessage-Object-object

Page({
  onShareAppMessage() {
    return {
      title: '自定义转发标题',
      path: '/page/user?id=123',//修改这里添加参数
      promise 
    }
  }
})

 

为什么,有的苹果可以直接分享,有的连分享功能都没有,通过好几个同事测试,有的苹果手机就可以分享,有的就不行。应该不是开发程序的问题吧

你好我现在也是遇见了这个问题请问您解决了吗