uni-app 小程序分享到朋友和朋友圈

本文介绍了如何在uni-app中实现小程序分享到朋友圈的功能。分享后,用户点击朋友圈链接会进入特定的单页,而非直接打开商品详情页。文章详细讲解了分享配置和逻辑代码,并展示了处理分享跳转的方法,特别指出在处理分享详情页面时的判断难点。
摘要由CSDN通过智能技术生成

具体实现

朋友圈分享有别于分享到聊天列表,分享后点击查看到的是朋友圈单页,且分享时不能设置分享页面,这里以我的商城项目为例。
用户分享商品详情。点击朋友圈进入单页。
分享配置
上代码

/**
 * 分享朋友圈
 * @param {Object} res
 */
onShareTimeline(res) {
   
	return {
   
		title: this.shareObj.title,
		imageUrl: this.shareObj.imageUrl,
		query: this.shareObj.query,
		//正常分享参数?后面的部分(字符串)例子(`type=1&id=3&code=123123`)
	}
}

然后是用户点击这里进入的是朋友圈单页还是详情页面
上逻辑代码

onLoad(e) {
   
		this.goodsId = e.id
		//分享了朋友圈进入的
		if (e.type) 
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值