更新记录
1.0.0(2025-12-25)
如果遇到无法分享,可能是APP的包名换掉了,请联系作者修改
平台兼容性
uni-app(4.57)
| Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|
| √ | √ | - | - | √ | √ | √ | √ | - |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | - | - | - | - | - | - | - | - |
b-share
海外平台分享插件,支持 Facebook, Instagram, WhatsApp。
接口说明
shareToFacebook(options)
分享到 Facebook。
shareToInstagram(options)
分享到 Instagram。
shareToWhatsApp(options)
分享到 WhatsApp。
shareToTelegram(options)
分享到 Telegram。
shareToMessenger(options)
分享到 Messenger。
shareToTwitter(options)
分享到 Twitter (X)。
shareSystem(options)
呼起系统原生分享面板,用户可选择任意支持分享的 App。
ShareOptions 参数说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| content | String | 分享的文本内容 |
| imagePath | String | 分享的图片本地路径(支持 _doc, _www 等) |
| success | Function | 成功回调 |
| fail | Function | 失败回调 |
使用示例
import { shareToFacebook, shareToWhatsApp } from '@/uni_modules/b-share';
// 分享文本到 WhatsApp
shareToWhatsApp({
content: 'Hello World!',
success: (res) => {
console.log('分享成功', res);
},
fail: (err) => {
console.log('分享失败', err);
}
});
// 分享图片到 Facebook
shareToFacebook({
imagePath: '/static/logo.png',
success: (res) => {
console.log('分享成功', res);
},
fail: (err) => {
console.log('分享失败', err);
}
});

收藏人数:
购买普通授权版(
试用
赞赏(0)
下载 9
赞赏 0
下载 12637297
赞赏 1831
赞赏
京公网安备:11010802035340号