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