Clipboard

系统剪切板,当调用剪切板接口的时候,会修改系统剪切板内容。请谨慎使用

接口说明

  1. export type ICopyType = 'image' | 'text' | 'files' | string;

函数

clear

clear(): void

清空剪贴板

  1. Editor.Clipboard.clear();

has

has(type: ICopyType): boolean

判断当前剪贴板内容是否含有指定类型的数据

请求参数

NameTypeDescription
typeICopyType剪贴板内容的类型

返回结果

boolean

  1. const res = Editor.Clipboard.has('files'); // false

read

read(type: ICopyType): any

获取剪贴板内容

请求参数

NameTypeDescription
typeICopyType剪贴板内容的类型
  1. const textRes = Editor.Clipboard.read('text'); // 'your copy text'
  2. const filesRes = Editor.Clipboard.read('files'); // []

write

write(type: ICopyType, value: string | FileList): boolean

写入剪贴板内容,请勿频繁调用,这个操作会覆盖系统剪切板,频繁调用可能会影响用户正常操作

请求参数

NameTypeDescription
typeICopyType剪贴板内容的类型
valuestring \FileList复制到剪贴板中的内容

返回结果

boolean

  1. Editor.Clipboard.write('text', 'you can test other type');