最近用uniapp写了一个小程序,之前都是用它来写app的,这次要求兼容微信小程序以及QQ小程序,那肯定就少不了分享这个功能,所以记录下来方便自己以后看,也希望能帮到更多的人

onShareAppMessage: function(e) {
				let title = '恭喜dog.东西获得成功'
				return {
					title: title,
					path: 'pages/cart/exchangeSc'
				}
			}

很简单吧,什么都不用设置,在methods中 定义这个函数,小程序右上角三个点中就会出现转发,分享的功能。分享出去的内容描述就是 title 然后返回出去就可以了。

结果展示:
在这里插入图片描述

如果担心用户不会去点右上角分享,想在页面中设置分享,还有第二种方法:

<button v-if="isMe" class="fx" data-name="shareBtn" open-type="share">分享</button>

这样可以直接调用分享

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐