Chrome扩展程序:将变量传递给弹出窗口

Dat*_*eed 3 google-chrome-extension

我正在尝试为谷歌浏览器创建一个扩展.我正在监视页面文本选择,我希望弹出页面在我单击弹出按钮时接收所选文本.

有没有办法将变量传递给弹出窗口?我明白,这种混乱对于封闭的弹出窗口不起作用,所以我该怎么办?

ser*_*erg 8

选择文本后,将其发送到后台页面,您可以将其存储在textSelection全局变量中.打开弹出窗口后,您可以使用以下命令访问此变量:

var selection = chrome.extension.getBackgroundPage().textSelection;
Run Code Online (Sandbox Code Playgroud)

(您可以直接从后台页面访问任何变量和函数,无需请求)