我正在通过react和electron为桌面构建一个剪贴板管理程序。
应用程序将在后台运行,用户可以使用指定的快捷方式粘贴上一次复制的项目,或打开“我的应用程序”窗口,选择存储的剪贴板项并将其粘贴到任何位置。
所有程序都准备好了。“复制/存储”操作以及从存储的复制项列表中选择并将其写入剪贴板的操作运行良好。但我无法了解如何通过Command+V或CTRL+V执行OS粘贴操作,并粘贴剪贴板。
我很难找到如何在electron中访问系统操作,但不幸的是,我什么也没有发现。
有人知道我怎样才能让它发生吗?
谢谢
发布于 2020-03-17 10:41:50
您可以通过使用robotjs来做到这一点。
const robot = require('robotjs');
robot.keyTap('v', process.platform === 'darwin' ? 'command' : 'control');https://stackoverflow.com/questions/60712110
复制相似问题