@heybox/hb-sdk API Reference - v0.9.5
    正在准备搜索索引...

    接口 SetClipboardPayload

    device.setClipboard 入参。

    只接受 text 字段;额外字段会以 INVALID_PARAMS 拒绝。该对象不能指定剪贴板格式、 追加模式或目标设备,调用会整段替换当前 Host 的系统文本剪贴板。

    interface SetClipboardPayload {
        text: string;
    }
    索引

    属性

    属性

    text: string

    要写入系统剪贴板的文本。

    必须是字符串,且按 JavaScript trim() 检查后至少包含一个非空白字符;空字符串和 纯空格、换行或制表符文本会以 INVALID_PARAMS 拒绝。trim() 只用于校验,Runtime 不会实际裁剪、编码或 Unicode 归一化,开头与结尾的空白会原样传给 Host。

    长度上限为 10000 个 JavaScript UTF-16 code units(即 text.length),不是 UTF-8 字节数、Unicode code points 或用户感知字符数;例如多数 emoji 会占用两个 code units。 恰好 10000 个 code units 可通过 Runtime 校验,Host 或操作系统仍可能拒绝写入。