m-share
Version:
h5页面分享组件、支持分享到微信、朋友圈、qq、QQ空间、QQ好友。
24 lines (20 loc) • 694 B
JavaScript
/*
* @Author: backtonature
* @Date: 2018-05-24 14:23:11
* @Last Modified by: backtonature
* @Last Modified time: 2018-06-01 15:05:39
*/
import util from '../util.js';
import qqBrowserShare from './handle-qqbrowser.js';
import ui from '../ui.js';
export default (info) => {
if (util.ua.isFromQQBrower) {
// qq浏览器
ui.hideMask();
qqBrowserShare('sina', info);
return;
}
const query = `url=${encodeURIComponent(info.link)}&title=${encodeURIComponent(info.desc)}&desc=${encodeURIComponent(info.desc)}&pic=${encodeURIComponent(info.imgUrl)}`;
location.href = `http://service.weibo.com/share/share.php?${query}`;
// 都不是则弹层二维码提示分享
};