这两天做推广,要求实现页面分享到国外各大社交媒体的功能。自己去翻各大厂的文档的话,实现起来时间相当长。
github 上找了个插件,很6. 地址: https://github.com/ellisonleao/sharer.js
支持主流的国外的社交媒体的分享。
主要支持:
如果安装了对应app, 则自动打开app分享,如果过没有安装,则浏览器打开对应站点分享。
另外其中有几个应用只有app版本,,比如whatapp, line, viber 在pc上测试,点击无效。针对这种情况,需要检测一下当前浏览器环境是pc还是移动端,来控制页面分享按钮的显示和隐藏。
针对国内的社交媒体: https://github.com/overtrue/share.js