跳到内容
Tauri

剪贴板

使用剪贴板插件读取和写入系统剪贴板。

此插件需要 Rust 版本至少为 **1.77.2**

平台 级别 备注
windows
linux
macos
android

仅支持纯文本内容

ios

仅支持纯文本内容

安装剪贴板插件以开始使用。

使用你的项目包管理器添加依赖项

npm run tauri add clipboard-manager

剪贴板插件可在 JavaScript 和 Rust 中使用。

import { writeText, readText } from '@tauri-apps/plugin-clipboard-manager';
// when using `"withGlobalTauri": true`, you may use
// const { writeText, readText } = window.__TAURI__.clipboardManager;
// Write content to clipboard
await writeText('Tauri is awesome!');
// Read content from clipboard
const content = await readText();
console.log(content);
// Prints "Tauri is awesome!" to the console

默认权限

默认情况下不启用任何功能,因为我们认为剪贴板可能存在安全隐患,而且是否需要读/写访问权限取决于具体的应用程序。

需要显式启用剪贴板交互。

权限表

标识符 描述

clipboard-manager:allow-clear

在没有任何预配置范围的情况下启用 clear(清除)命令。

clipboard-manager:deny-clear

在没有任何预配置范围的情况下禁用 clear(清除)命令。

clipboard-manager:allow-read-image

在没有任何预配置范围的情况下启用 read_image(读取图像)命令。

clipboard-manager:deny-read-image

在没有任何预配置范围的情况下禁用 read_image(读取图像)命令。

clipboard-manager:allow-read-text

在没有任何预配置范围的情况下启用 read_text(读取文本)命令。

clipboard-manager:deny-read-text

在没有任何预配置范围的情况下禁用 read_text(读取文本)命令。

clipboard-manager:allow-write-html

在没有任何预配置范围的情况下启用 write_html(写入 HTML)命令。

clipboard-manager:deny-write-html

在没有任何预配置范围的情况下禁用 write_html(写入 HTML)命令。

clipboard-manager:allow-write-image

在没有任何预配置范围的情况下启用 write_image(写入图像)命令。

clipboard-manager:deny-write-image

在没有任何预配置范围的情况下禁用 write_image(写入图像)命令。

clipboard-manager:allow-write-text

在没有任何预配置范围的情况下启用 write_text(写入文本)命令。

clipboard-manager:deny-write-text

在没有任何预配置范围的情况下禁用 write_text(写入文本)命令。


© 2026 Tauri 贡献者。CC-BY / MIT