node.js - 如何从 Electron 桌面应用程序中获取当前选定的文本?

标签 node.js electron textselection

我正在使用 electron 构建桌面应用程序.作为其功能的一部分,我想在触发特定事件时获取当前选择的文本。此文本可以在任何位置 - 网页、pdf、sublime 等。

有什么办法可以做到这一点吗?

最佳答案

对于 DOM 中的文本, 你可以使用:

selectedText = window.getSelection().toString()

关于node.js - 如何从 Electron 桌面应用程序中获取当前选定的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34728247/

相关文章:

javascript - 如何在pouchdb中获取带有修订属性的文档?

objective-c - UIWebView 段落选择样式

Android 文本选择监听器

javascript - 使用 Quill 进行 socket.io 富文本编辑

javascript - 使用 mongoose find() 函数时,我收到 Promise <Pending>

javascript - 尝试设置 node.js Web 服务器

javascript - 如何使用 pug/jade 渲染 JavaScript

node.js - 在 Electron 桌面应用程序中创建 TLS 客户端

node.js - 对于Mac,基于 Electron 的应用程序卸载是否发生事件?还是区分安装和更新的方法?

javascript - 有没有办法使 HTML 页面上的文本无法选择?