跳到主要内容
版本:v2

分享

Share API 提供了在任何用户已安装的支持分享的应用中分享内容的方法。

Share API 可在 iOS、Android 和 Web 上运行(使用新的 Web Share API),尽管 Web 支持目前还不完善。

示例

import { Plugins } from '@capacitor/core';
const { Share } = Plugins;

let shareRet = await Share.share({
title: '看看好东西',
text: '你现在必须看看这个非常棒的东西',
url: 'http://ionicframework.com/',
dialogTitle: '与朋友分享',
});

每个平台使用不同的字段集,但您应该提供所有字段。

API

share(...)

share(options: ShareOptions) => Promise<any>

显示分享模态框,用于在您的应用中与其他应用分享内容

参数类型
options
ShareOptions

返回: Promise<any>


接口

ShareOptions

属性类型描述
titlestring为任何消息设置标题。如果是分享到邮件,这将是主题。
textstring设置要分享的文本
urlstring设置要分享的 URL,可以是 http、https 或 file URL
dialogTitlestring设置分享模态框的标题。仅 Android。