官网文档参考:Share Kit简介。
场景一:设备间基于Share kit分享文件
效果图
方案
- 导入相关模块(systemShare、uniformTypeDescriptor)。
- 使用systemShare.ShareData构造分享数据,可使用addRecord添加多条分享记录。
- 构造systemShare.ShareController对象,再使用show方法进行启动分享面板。
- 双方手机都打开华为分享功能,即可进行文件分享。
常见文件格式及其UniformDataType:
名称 |
值 |
说明 |
TEXT |
general.text |
所有文本的基类型,归属类型为OBJECT。 |
PNG |
general.png |
PNG图片类型,归属类型为IMAGE。 |
|
com.adobe.pdf |
PDF数据类型,归属类型为COMPOSITE_OBJECT。 |
MP3 |
general.mp3 |
MP3音频类型,归属类型为AUDIO。 |
TYPE_SCRIPT |
general.type-script |