最近做项目遇到一个需求,就是给网站添加一键分享到微博,微信,qq等社交媒体的功能。

想来应该是通过调用一些现成的接口就可以了,这里总结一下运用Share,js来实现的详细步骤

具体做法:

1.下载git hub上的开源包https://github.com/overtrue/share.js/

2.下载完成后将src文件夹移动到dist文件夹中

3.将dist文件夹整个拷贝到项目根目录下。如下图

4.html中添加一个区域,用来放置分享图标

5.js配置一下需要具体引进的社交方式

6.引进css样式表,和js

ps:一些自定义配置请参考该github。

运用Share.js插件在网页上添加一键分享到微博、微信等相关推荐

  1. js插件---IUpload文件上传插件(包括图片)

    js插件---IUpload文件上传插件(包括图片) 一.总结 一句话总结:上传插件找到真正上传位置的代码,这样就可以知道整个上传插件的逻辑了, 找资料还是github+官方 1.如何在js中找到真正 ...

  2. 网页上添加聊天工具代码

    网页上添加聊天工具代码 (此文是抄载,忘了出处,不能注明,敬请原谅!) 在网页上加QQ,MSN,skype,goolge TALK,雅虎通,贸易通,淘宝旺旺在线客服代码 如何在网页上显示腾讯QQ在线洽 ...

  3. 微信公众平台开发之在网页上添加分享到朋友圈,关注微信号等按钮

    微信公众平台开始支持前端网页,大家可能看到很多网页上都有分享到朋友圈,关注微信等按钮,点击它们都会弹出一个窗口让你分享和关注,这个是怎么实现的呢?今天就给大家讲解下如何在微信公众平台前端网页上添加分享 ...

  4. 如何在网页上添加一个微信关注链接?(一键跳转微信关注公众号)!!注意是从外部跳到微信关注...

    如何在网页上添加一个微信关注链接?第三方浏览器打开微信的接口,微信只给部分合作平台开放了接口权限,任何第三方想调用只能是通过一些技术手段来请求接口,获取秘钥(ticket).那么如果我们想减少用户从外 ...

  5. 如何在html上显示时间设置,js实现在网页上简单显示时间的方法

    本文实例讲述了js实现在网页上简单显示时间的方法.分享给大家供大家参考.具体如下: 这是一款网页时钟JS代码,纯javascript实现,显示时.分.秒.网页时间显示.网页时钟有很多,这个真的挺简易的 ...

  6. 在网页上添加微信分享按钮,关注微信号等按钮

    转自:http://www.cnblogs.com/GmrBrian/p/3593071.html 微信公众平台开始支持前端网页,大家可能看到很多网页上都有分享到朋友圈,关注微信等按钮,点击它们都会弹 ...

  7. js实现截取网页上特定位置的图片打印或保存

    js实现截取网页上特定位置的图片打印或保存 一.实现思路   具体思路是创建一个宽和高都是100%的canvas,使其能够覆盖整个页面,然后根据所要截取的图片起始位置相对于canvas的位置(因为是1 ...

  8. 利用Jquery Lazyload JS插件实现网页图片延迟加载

    Jquery Lazyload是一款网页图片延迟加载JS插件,本文介绍该JS的使用方法. 最新的jquery lazyload可以单独使用(即不依赖jquery),本文介绍的是依赖jquery的使用及 ...

  9. Leaflet中使用Leaflet.contextmenu插件实现地图上添加鼠标右键菜单

    场景 Leaflet快速入门与加载OSM显示地图: Leaflet快速入门与加载OSM显示地图_BADAO_LIUMANG_QIZHI的博客-CSDN博客 在上面的基础上,怎样使用Leaflet.co ...

最新文章

  1. java operators_Java Basic Operators
  2. 无法安装mysql server 2008_Windows Server2008安装mysql5.6出现程序无法正常启动(0xc000007b)...
  3. 如何在Eclipse中使用tomcat9 运行servlet开发简单的动态网页?
  4. windows下mysql的数据备份
  5. 查看Apache的并发请求数及其TCP连接状态
  6. 深入理解客户的需求至关重要!
  7. VS2017 启动调试出现 无法启动程序“http://localhost:15613” 操作在当前状态中是非法的。 同时附加进程也是错误的解决方法
  8. linux命令ls -l的默认排序方式
  9. 实例集群状态为Fail导致的集群混乱排查和复现
  10. 自动化部署工具Fabric简介
  11. devexpress TreeList递归及点击获取数据
  12. 基于计算机视觉原理的自主足球机器人位置规划,基于计算机视觉原理的自主足球机器人位置规划...
  13. 记一次springboot应用偶发502错误的排查过程
  14. Cinnamon Applet 入门
  15. [Minitab]如何製作柏拉圖(Pareto chart)?
  16. 在被线上大量日志输出导致性能瓶颈毒打了很多次之后总结出的经验
  17. 初次办理机电设备安装资质流程
  18. 《人月神话》第十一弹
  19. Windows Speech SDK5.1的安装和使用(xp/win7)
  20. 一、Java语言简介

热门文章

  1. [译]不再对 MVVM 感到绝望
  2. obs直播软件 android,斗鱼游戏直播教程-OBS直播软件篇
  3. 【CLAA系列】CLAA协议学习(CS方向)
  4. android 7.0 2g,LG美国定制机曝光:2GB内存,搭载安卓7.0系统
  5. 【分享】“飞书自建“在集简云平台集成应用的常见问题与解决方案
  6. 练习:三子棋(python 列表list“全局变量”特性、插值字符串格式化、set 元素不重复特性)
  7. 这届618:掀起直播盛世
  8. Code for fun. Aimed nothing.
  9. word 去除 文字 浅灰色背景
  10. Nvme pcie有线千兆网卡