Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 电子计算机中剪贴板的访问_Javascript_Node.js_Macos_Clipboard_Electron - Fatal编程技术网

Javascript 电子计算机中剪贴板的访问

Javascript 电子计算机中剪贴板的访问,javascript,node.js,macos,clipboard,electron,Javascript,Node.js,Macos,Clipboard,Electron,我想监视用户在使用另一个应用程序时是否已将某些内容复制到剪贴板,然后将他或她复制的内容保存到我的nodejs(electron)应用程序中。我怎么能这样做 例如: 用户使用浏览器选择URI,然后将URL复制到剪贴板。然后,我想从浏览器窗口复制选定的URL,并在我的nodejs应用程序中使用它 我在OSX上使用带电子的nodejs。电子暴露了一种(部分是实验性的)可以满足您的需要的 奇怪的是,似乎没有任何回调方法可用于对新内容做出反应,您可能必须继续轮询并区分其内容。您是否郑重发誓自己在做坏事?哈

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

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

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

电子暴露了一种(部分是实验性的)可以满足您的需要的


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

您是否郑重发誓自己在做坏事?哈哈!我知道它读起来很危险,但我真的只是想写一个工具,而不是“复制文本,切换到应用程序,粘贴文本”,只是注意到复制到剪贴板,然后在这种模式下自动粘贴到应用程序中。我想这也是这被否决的原因吧?看来是的,我在等着结果如何。您想要的,并且假设您自己想要这个,可能是创建一个浏览器扩展,尽管我在这方面没有经验。等等,其他人都说了,我心目中的应用程序不仅适用于浏览器,所以浏览器扩展不起作用。如果人们拒绝回答这个问题,我理解。如果有人能给我指几本书,我很乐意自己读一读。另一方面,像这样的功能并不少见,例如,在剪贴板被监控的情况下,这对于我来说已经足够了。否决票可能是因为这是一个非常广泛的问题,不符合“如何提问”的指导原则。