### 设置页面分享参数 mag.setData(config); ``` /** * @desc 页面加载完成调用此方法,设置该页面分享所需参数 * @param title 分享标题,默认抓取 "document.title" * @param des 分享描述,默认为“点击查看详情” * @param picurl 分享图标链接 默认抓取 "document.getElementsByTagName('img')[0].src" * @param linkurl 分享链接 默认抓取 "window.location.href" */ mag.setData({ shareData: { title: '标题', des: '描述', picurl: '分享图标链接', linkurl: '分享链接' } }); /** * @desc 分享图片 * @param type type=1为分享图片 * @param imageurl 图片链接 */ mag.setData({ shareData: { type: 1, imageurl: '分享图片链接' , picurl: '与imageurl相同' //4.0.9起不需要再设置picurl } }); ``` ### 分享到第三方平台 mag.share('ALL'); ``` /** * @desc 调用此方法会直接弹出客户端分享到第三方的组件, * 可分享到微信朋友圈、微信好友、QQ、QQ空间和微博, * @param(required) platform (ALL)全部 WEIXIN(微信好友) WEIXIN_CIRCLE(微信朋友圈) QQ(QQ) QZONE(QQ空间) WEIBO(新浪) * @param success Function 返回值是平台名称 */ mag.share('ALL', function(res){ //成功回调 alert('success with - '+res); },function(){ //失败回调(4.2.0开始支持) mag.toast('分享回调失败'); } ); mag.share('WEIXIN', function(res){ // res : 平台名称 WEIXIN }); ```