更新记录

1.0.0(2025-04-18)

首次发布插件


平台兼容性

Vue2 Vue3
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
Android:4.4,iOS:不支持,HarmonyNext:不确定 × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序 鸿蒙元服务
× × × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

Android分享插件,支持分享,Telegram分享,Twitter分享,Instagram分享,Facebook分享,微信分享,微信朋友圈分享,QQ分享,新浪微博分享等。插件有问题请联系QQ:1684729125)

插件仅支持Android版本

插件提供的方法 -- 详情请参考demo

插件方法,参数参考demo或谷歌文档

  • shareByPlatform
    • 分享方法,接收三个参数:
    • platformId(必传),分享平台的id
    • content(没有可传null),分享文案
    • imageUris(没有可传null,也可以不传),分享图片列表,图片路径目前支持使用uniapp官方API方法chooseImage返回的路径。格式为file:///

引用插件

import {
    shareByPlatform
} from "@/uni_modules/gt-share-platform"

使用插件代码如下,更多代码请参考Demo

/**
 * 根据平台,调用android原生方法分享
 * 要分享那些平台,先用uniapp检查是否已安装对应平台的APP
 * 无法检测分享成功、失败,取消分享等情况。默认是不报错就成功唤起了分享的
 */
async doShareByPlatform() {
    if (!this.shareContent && this.listImg.length <= 0) {
        this.showToast("分享内容不能为空")
        return
    }
    try {
        await shareByPlatform(this.sharePlatformId, this.shareContent, this.listImg)
    } catch (e) {
        console.log("分享失败:", e)
    }
},

隐私、权限声明

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

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

插件不采集任何数据

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

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问