App的分享功能有很多好处
1.满足用户分享需求,用户看到一些有趣的东西有向自己好友分享的需求
2.为网站导入流量,用户分享之后如果他的好友点击反向链接进入网站就会完成导流
3.有利于网站品牌传播,用户分享之后,他的好友看到自己的好友在用这个网站,就会对网站增加了解或好感
4.利用社交网站的病毒效应,内容被分享后,如果内容足够有趣,就会不断被转发,从一个用户圈子传播到另外一个用户圈子,还会引发用户圈子内的讨论,取得爆炸式的传播效应
在app中怎样实现分享功能
使用爱码哥移动应用开发平台开发时调用 $phone.onekeyShare()方法并设置一定参数从而实现分享的功能
iMAG分享功能底层使用的是ShareSDK,在$phone.onekeyShare()方法中设置platform参数,通过数组指定弹出菜单显示的具体平台,platform支持的类型有:Wechat(微信好友), WechatMoments(微信朋友圈), WechatFavorite(微信收藏), SinaWeibo(新浪微博), TencentWeibo(腾讯微博), QZone(QQ空间), QQ(QQ好友), Renren(人人网), Douban(豆瓣网), YouDao(有道云笔记), Email(邮件), Sms(短信), Bluetooth(蓝牙,仅Android), AirPrint(打印机,仅iOS)。
具体实现代码
分享到微信好友代码
$phone.share({
platform: 'Wechat',
type: 'webpage',
title: 'iMAG移动应用开发平台',
text: 'iMAG - 最高效的移动应用开发平台。http://www.imagapp.com',
url: 'http://www.imagapp.com',
success: function() {
hint("分享成功");
},
error: function(error) {
hint('分享失败');
},
cancel: function() {
hint('分享取消');
}
});
分享到微信必须指定分享类型,即type参数,否则为默认的文本分享。type有以下几种:text(文本), image(图片), music(音乐), video(视频), webpage(网页), apps(应用), file(文件), emoji(表情)
分享到QQ代码
$phone.share({
platform: 'QQ',
}
});
在不同平台分享需要在 platform参数中设置,这里就不一一举例了。
本文暂时没有评论,来添加一个吧(●'◡'●)