Google chrome document.execCommand(“粘贴”)返回;“真的”;
我正在尝试开发一个GoogleChrome扩展,其中一部分是Google chrome document.execCommand(“粘贴”)返回;“真的”;,google-chrome,Google Chrome,我正在尝试开发一个GoogleChrome扩展,其中一部分是chrome.tabs.create({url:https://google.com/search?q=“+document.execCommand(“粘贴”)}),链接显示为“https://google.com/search?q=true“任何帮助都是伟大的!!!谢谢 execCommand('paste')不能以这种方式工作。它不会返回剪贴板的内容,而是完全按照有人按下Command+V或Control+V时会发生的操作。它会将文
chrome.tabs.create({url:https://google.com/search?q=“+document.execCommand(“粘贴”)})代码>,链接显示为“https://google.com/search?q=true“任何帮助都是伟大的!!!谢谢 execCommand('paste')
不能以这种方式工作。它不会返回剪贴板的内容,而是完全按照有人按下Command+V或Control+V时会发生的操作。它会将文本粘贴到文本光标所在的位置
您可能希望在扩展中执行的操作是在扩展的后台HTML页面中创建一个文本区域,focus
it,然后执行命令。从那里,您可以从文本区域读取文本
如果你不熟悉背景页面,你可以从以下网站获得详细信息
使用背景页面是必要的,因为Chrome对其应用了不同的沙盒限制execCommand('paste')
只能在特权更高的地方使用,如后台页面
您可以使用在JS文件和后台HTML页面之间进行通信。我使用的是后台页面。这就是其中的javascript。我将如何在我所做的事情中使用“焦点”?