import util from '@/common/js/util'; // 微信分享 const shareToWeixin = (title, imageUrl, content) => { uni.share({ provider: 'weixin', scene: 'WXSceneSession', shareData: shareData, success: function (res) { // 成功提示 util.showToastAndRedirect('分享成功', 'success'); }, fail: function (err) { util.showToastAndRedirect('分享失败', 'error'); } }); } // QQ分享 const shareToQQ = (title, imageUrl, filePath) => { uni.share({ provider: 'qq', scene: 'QZoneScene', title: title, imageUrl: imageUrl, filePath: filePath, success: function (res) { // 成功提示 util.showToastAndRedirect('分享成功', 'success'); }, fail: function (err) { util.showToastAndRedirect('分享失败', 'error'); } }); } export const shareToPlatform = (platform, title, imageUrl, content, filePath) => { switch (platform) { case 'weixin': shareToWeixin(title, imageUrl, content); break; case 'qq': shareToQQ(title, imageUrl, filePath); break; default: break; } }