1Introduction
- description:社会化分享类
- author:ydr.me
- create:2016-05-09 12:14
- update:2016-05-09 12:14
- github:https://github.com/blearjs/blear.classes.social-share
2Example
var SocicalShare = require('blear.classes.social-shrea');
var ss = new SocicalShare();
// 分享到微博
location.href = ss.weibo();
3Static
3.1.defaults
- 类型:
Object
- 说明:默认配置
3.2.defaults.title
- 类型:
string
- 说明:标题,为空则会从
<title>
标签里读取 - 默认:
""
3.3.defaults.desc
- 类型:
string
- 说明:描述,为空则会从
<meta name="description">
标签里读取 - 默认:
""
3.4.defaults.img
- 类型:
string
- 说明:图片,为空则会从第一个
<img>
并且图像尺寸大于minImgSize
标签里读取 - 默认:
""
3.5.defaults.minImgSize
- 类型:
number
- 说明:可以被分享的最小的图片尺寸
- 默认:
200
3.6.defaults.maxDescLength
- 类型:
number
- 说明:可以被分享的描述内容长度,为 0 则为不截取
- 默认:
0
4new Example(options)
实例化一个社会化分享,options
为入参,默认值为 .defaults
。
5Prototype
5.1#weibo(): link
分享到微博的链接。
5.1.1link
- 类型:
String
- 说明:链接
5.2#qqFriend(): link
分享到 QQ 好友的链接。
5.2.1link
- 类型:
String
- 说明:链接
5.3#qqZone(): link
分享到 QQ 空间的链接。
5.3.1link
- 类型:
String
- 说明:链接
5.4#weixin(): link
分享到微信的链接。
5.4.1link
- 类型:
String
- 说明:链接
5.5#tieba(): link
分享到百度贴吧的链接。
5.5.1link
- 类型:
String
- 说明:链接
6Dependencies
- blear.classes.events
- blear.core.selector
- blear.core.attribute
- blear.utils.object
- blear.utils.url
- blear.utils.querystring
7Reference
无。