7

我是 Electron 框架的新手,我想知道它是否可以访问本机资源,例如 - 剪贴板 - 按键(不在我的网页上,全球范围内。就像 Windows 上的键盘挂钩)

4

2 回答 2

13

我相信您正在寻找的是剪贴板API。

还有一个全局快捷方式 API。看看这个SO answer我举了一个例子说明它是如何工作的。

以下是使用剪贴板API 的一些基本读/写操作的示例:

const {clipboard} = require('electron');
clipboard.writeText('Example String');
let clipboardStr = clipboard.readText();

“示例字符串”是您要添加到剪贴板的文本。

于 2015-07-02T03:22:14.730 回答
2
const {clipboard} = require('electron')
clipboard.writeText('Example String', 'selection')
console.log(clipboard.readText('selection'))
于 2016-09-28T13:05:15.687 回答