使用Electron从剪贴板复制和粘贴。本系列文章的应用示例已发布在GitHub上:electron-api-demos-Zh_CN。您可以克隆或下载它并运行它。欢迎来到星空。剪贴板模块提供了执行复制和粘贴操作的方法。该模块还具有将文本作为标记(HTML)复制到剪贴板的方法。在浏览器中查看完整的API文档。复制支持:Win、macOS、Linux|过程:两者在这个例子中,我们将一个短语复制到剪贴板。单击复制按钮后,使用粘贴(CMD+V或CTRL+V)将短语粘贴到文本区域。渲染进程constclipboard=require('electron').clipboardconstcopyBtn=document.getElementById('copy-to')constcopyInput=document.getElementById('copy-to-input')copyBtn.addEventListener('click',function(){if(copyInput.value!=='')copyInput.value=''copyInput.placeholder='Copied!Pleasepastehere.'clipboard.writeText('Electronexample!')})Pastesupport:Win,macOS,Linux|过程:两者在这个例子中,我们将一个字符串复制到剪贴板,然后将结果粘贴到上面的消息中。渲染进程constclipboard=require('electron').clipboardconstpasteBtn=document.getElementById('paste-to')pasteBtn.addEventListener('click',function(){clipboard.writeText('Asamplecontent!')constmessage=`粘贴内容:${clipboard.readText()}`document.getElementById('paste-from').innerHTML=message})如果本文对您有帮助,请在下方点赞或starGitHub:electron-api-demos-Zh_CN支持,谢谢。
