
回复
剪贴板服务作为杂散子系统的功能组件,提供管理系统剪贴板的能力,为系统复制、粘贴功能提供支持。系统剪切板支持包文本、超本文、URI等内容操作。
剪贴板服务基本原理示意图:
系统预定义的数据类型常量
名称 | 类型 | 值 | 说明 |
---|---|---|---|
MIMETYPE_TEXT_HTML | string | ‘text/html’ | HTML内容的MIME类型定义 |
MIMETYPE_TEXT_WANT | string | ‘text/want’ | Want内容的MIME类型定义。 |
MIMETYPE_TEXT_PLAIN | string | ‘text/plain’ | 纯文本内容的MIME类型定义。 |
MIMETYPE_TEXT_URI | string | ‘text/uri’ | URI内容的MIME类型定义。 |
MIMETYPE_PIXELMAP | string | ‘pixelMap’ | PixelMap内容的MIME类型定义 |
shareOption 的范围类型枚举:
名称 | 值 | 说明 |
---|---|---|
INAPP | 0 | 表示仅允许同应用内粘贴。 |
LOCALDEVICE | 1 | 表示允许在此设备中任何应用内粘贴。 |
CROSSDEVICE | 2 | 表示允许跨设备在任何应用内粘贴 |
检测系统剪贴板中是否存在数据
使用API获取
输入框自带的粘贴事件获取