微信小程序的分享配置onShareAppMessage

微信小程序的分享配置onShareAppMessage

前言

微信小程序分享,有一个自带的方法onShareAppMessage();
在小程序的js页面里,写次方法,则点击右上角三个“···”会有对应的分享菜单,如果不写,其实就相当于禁用的该页面的分享。如果只是一个方法,不进行配置,则分享出来的是默认的样式,下面就来说说如何配置:

onShareAppMessage(res){
			var that = this
			console.log(that.goods_data)
			if(res.from==='button'){//分享按钮
				return {
					title:that.goods_data.share_title||that.goods_data.goods_name,
					// path: '',
					imageUrl:that.goods_data.share_img||that.goods_data.main_img,
					success: function (res) {
					  
					  if(res.errMsg == 'shareAppMessage:ok'){
						console.log("成功",res)
					  }
					},
					fail:function(res){
					  
					  console.log("失败",res)
					  
					}
				}
			}else{
				return {
					title:that.goods_data.share_title||that.goods_data.goods_name,
					// path: '',
					imageUrl:that.goods_data.share_img||that.goods_data.main_img,
					success: function (res) {
					  
					  if(res.errMsg == 'shareAppMessage:ok'){
						console.log("成功",res)
					  }
					},
					fail:function(res){
					  
					  console.log("失败",res)
					  
					}
				}
			}
			
		}

上述代码就给出了两种情况下的分享,1是页面有分享按钮,2是点右上角三个点的形式;分享配置很简单,小程序文档写的很清楚,拿来就能用。title:分享标题,path:分享后打开的页面路径,不写默认本页,imageUrl:分享的缩略图。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值