blear.classes.social-share

1Introduction

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

7Reference

无。