申请访问剪贴板权限
概述
API version 12及之后,系统为提升用户隐私安全保护能力,剪贴板读取接口增加权限管控。
涉及接口如下:
| 名称 | 说明 |
|---|---|
| getData( callback: AsyncCallback<PasteData>): void | 读取系统剪贴板内容,使用callback异步回调。 |
| getData(): Promise<PasteData> | 读取系统剪贴板内容,使用Promise异步回调。 |
| getDataSync(): PasteData | 读取系统剪贴板内容, 此接口为同步接口。 |
| getUnifiedData(): Promise<udc.UnifiedData> | 从系统剪贴板中读取统一数据对象的数据。 |
| getUnifiedDataSync(): udc.UnifiedData | 从系统剪贴板中读取统一数据对象的数据,此接口为同步接口。 |
| OH_UdmfData * OH_Pasteboard_GetData (OH_Pasteboard *pasteboard, int *status) | 获取剪贴板中的数据。 |
访问剪贴板内容
剪贴板为应用提供如下两种访问内容的方式。