UNPKG

m-share.js

Version:

h5页面分享组件、支持分享到微信、朋友圈、qq、QQ空间、QQ好友。

55 lines (49 loc) 1.03 kB
import util from "../util.js"; import qqBrowserShare from "./handle-qqbrowser.js"; import ui from "../ui.js"; export default (info) => { if (util.ua.isFromWx) { // 微信客户端 ui.showRightTopTips(); return; } if (util.ua.isFromQQ) { // 手机qq ui.showRightTopTips(); return; } if (util.ua.isFromUC) { // uc浏览器 ui.hideMask(); if (util.ua.isFromIos) { window.ucbrowser && window.ucbrowser.web_share( info.title, info.desc, info.link, "kWeixinFriend", info.imgUrl, "", "" ); } else { window.ucweb && window.ucweb.startRequest("shell.page_share", [ info.title, info.desc, info.link, "WechatTimeline", info.imgUrl, "", ]); } return; } if (util.ua.isFromQQBrower) { // qq浏览器 ui.hideMask(); qqBrowserShare("wxline", info); return; } ui.showBottomTips(); };