微信小程序设置页面分享朋友圈的方法 ,带参数和不带参数的方法

1. 在小程序页面的 js 文件中,使用 Page() 方法注册页面,并且配置 onShareTimeline() 函数,

以实现自定义的转发和分享朋友圈的内容。示例代码如下:

Page({
  onShareAppMessage() {
    // 设置转发内容
    return {
      title: '分享标题',
      path: '/pages/index/index',
      imageUrl: '/images/share.jpg'
    }
  },
  onShareTimeline() {
    // 设置分享朋友圈内容
    return {
      title: '分享标题',
      query: 'key=value'
    }
  }
})


注意: ‘key=value’ 这里是示例代码中的一个参数,你可以将其替换为你自己的具体参数。在实际开发中,
你可以根据自己的需求来设置 query 参数的值,以便在分享朋友圈时携带相关的数据。

2. 转发朋友圈带参数传参的方法

Page({

 /**
   * 页面的初始数据
   */
  data: {
    pro_src: 'statics/uploadfiles/1712038807575.jpg' //图片路径
  },



 /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {
	    // 设置转发内容
	    return {
	      title: '精彩瞬间',
	      path: '/pages/share/share',
	    }
  },
  onShareTimeline() {
		// 获取data中的message值
		const pro_src = this.data.pro_src;
		console.log("分享输出的图片路径========"+pro_src); 
	    // 设置分享朋友圈内容
	    return {
	      title: '精彩瞬间',
	      query: 'src='+ pro_src,
	      imageUrl:'/image/bg.png'
	    }
  }


})
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

曦月合一

你的鼓励是我们前进的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值