函数: copyToClipboard()
ts
function copyToClipboard(text): Promise<boolean>;定义于: browser.ts:14
复制文本到剪贴板。优先用异步 Clipboard API,不可用时回退到 execCommand('copy')。
参数
| 参数 | 类型 | 描述 |
|---|---|---|
text | string | 要复制的文本 |
返回值
Promise<boolean>
是否复制成功
备注
仅浏览器可用(非浏览器环境直接返回 false)。Clipboard API 需要安全上下文(HTTPS 或 localhost)与用户手势; 被拒或不可用时自动回退到已废弃但兼容性更好的 document.execCommand('copy')。
示例
ts
const ok = await copyToClipboard('hello')
if (ok) toast('已复制')