在Electron中访问剪贴板

时间:2017-01-12 20:09:07

标签: javascript node.js macos clipboard electron

我想监视用户是否在使用其他应用程序时将某些内容复制到剪贴板,然后保存他或她在我的nodejs(电子)应用程序中复制的内容。我怎么能这样做?

举个例子: 用户使用他/她的浏览器并选择URI,然后将URL复制到剪贴板。然后,我想从浏览器窗口复制所选的URL,并在我的nodejs应用程序中使用它。

我在OSX上使用带有电子的nodejs。

1 个答案:

答案 0 :(得分:1)

电子暴露应该满足您需求的(部分实验性的)clipboard API

奇怪的是,似乎没有可用于对新内容做出反应的回调方法,您可能必须继续轮询clipboard.read并对其内容进行区分。