更新记录

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);
  }
});

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。