一个组件集成微信,QQ,微博 3大分享
QQPlus,wxPlus,weiboPlus
import $avmWxQqWbShare from "../../components/avmWxQqWbShare/avmWxQqWbShare.js"
#方法
$avmWxQqWbShare.wxShare(type, title, description, imgUrl, url) 微信分享
$avmWxQqWbShare.QQShare(type, title, description, imgUrl, url) QQ分享
$avmWxQqWbShare.weibo(text, title, description, imgUrl, url) 微博分享
#参数说明 参数
| 参数 |说明 | 类型 | 默认值 |是否必填
|text 分享的文本,微博分享接口专用,长度小于140个汉字(该参数只作用在微博分享) String 无 否
|title 要分享的标题 String 无 是
|description 要分享的描述(QQ分享到空间无效),由于微信平台限制,对不同平台部分场景本参数无效 String 无 是
|imgUrl 分享的缩略图地址,大小不能超过32K,需要路径包含图片格式后缀,否则如果原图片为非 String 无 是(不需要请传"")
png格式,会分享失败,(微信要求本地路径要求本地路径(fs://、widget://),[QQ分
享Android平台只支持网络图片])
|url 要分享的链接地址 String 无 是
|type 分享的类型: String 无 是(微博不填)
微信取值范围:session(会话)timeline(朋友圈)
QQ取值范围:QZone:分享到QQ空间 QFriend:分享到好友、讨论组、群聊(在 iOS
平台此分享成功后无回调)
使用前,请先在插件库中添加 QQPlus,wxPlus,weiboPlus 插件,否则无法使用,使用到那用添加哪个,不用全部添加