0

是否可以从 background.js(作为扩展的背景页面执行)调用位于 options.js(在扩展的选项页面执行)的函数?

特别需要的是这个函数返回一个需要作为变量传递的值(字符串)。如果函数是本地的,我可以这样做:

myvar = myfun();

但是如果 myvar 是 background.js 中需要的变量并且 myfun() 是 options.js 的函数,我将如何将从 myfun() 返回的值分配给 myvar?

提前致谢!

4

1 回答 1

1

我认为你需要使用chrome.extension.getViews()函数。它将返回所有打开的扩展页面的窗口对象。您可以通过检查一些变量轻松过滤掉选项页面。请参阅此处的文档。

于 2013-01-26T17:21:19.263 回答