从Electron应用程序中,是否可以将文本输出到光标当前所在的位置,即使它在实际的Electron应用程序之外的某个位置?
到目前为止,我提出的最佳解决方案是将文本写入剪贴板,并通知用户文本已准备好粘贴。我想摆脱那个额外的步骤。
答案 0 :(得分:2)
我会试试RobotJS。它似乎做你需要的。
答案 1 :(得分:1)
你可以尝试替代RobotJS。它是一个非常小且仍然跨平台的库,可以将密钥发送到您的操作系统,称为node-key-sender。
使用npm install --save-dev node-key-sender
安装。
使用以下方法将文本发送到键盘:
var ks = require('node-key-sender');
ks.sendText('This is my text');