微信小程序之分享

小一个引流的工具,所以分享是很重要的一个功能;

在小程序中,最常见的分享主要有三种方式:

小程序右上角自带的分享功能,分享给好友;

小程序右上角自带的分享功能,分享到朋友圈;

通过组件的-属性,手动触发分享;

具体实现步骤:

首先是在页面配置中,配置属性为;这个时候打开小程序右上角,你可以发现分享给好友的按钮不是置灰的了;

分享到朋友圈的属性还未配置,这时候就是置灰的;

2.其实完成上一步,该页面就已经可以正常分享了;但是往往我们需要自定义分享出去的样子,比如说,分享出去的标题,封面等,具体可参照官方文档;小程序的分享

官方文档给我们提供了页面的处理函数来监听用户的分享行为;

我这里用的是框架的,其实本质都一样

分享出去的模拟效果,(具体以真机为主)

3. 自定义的时候,我理解的是如果分享出去的内容需要通过请求获得时,提供的方式,如果三秒内没有返回就会使用我们配置的默认值;

这个时候它的页面效果就变成了的内容:

具体实现步骤跟分享到好友是类似的:

在页面配置,注意一下,只配置这个属性时,分享到朋友圈的按钮是置灰的,需要定义对应的函数:();

小程序分享的事件函数: ()

代码示例(我这里用的是):

具体效果以真机为主:

需要注意的点:

分享到朋友圈的配置属性比分享到好友的要少,具体要看官方文档;

官方文档中描述,分享到朋友圈的前提条件是必须要配置分享给好友,而且还有很多别的限制,一定要注意啦!

官方文档截图:

按钮的这种分享也是微信官方的开放能力之一;

具体使用步骤:

在组件中配置为;

如果需要自定义同样使用来监听用户的分享行为;

具体代码:

参考文章:微信小程序之分享功能

© 版权声明
THE END
分享