【发布时间】:2014-09-02 16:55:53
【问题描述】:
我可以使用内容脚本从另一个脚本中获取变量的值吗?例如来自 Facebook 上的脚本。对不起我的英语。
【问题讨论】:
-
我不能肯定地说,但基于你需要在开发工具控制台中切换上下文或其他什么的事实,我会说你不能,它们可能是分开的环境。
-
我认为您可以让内容脚本将
<script>元素注入页面。该页面将运行该脚本。该脚本可以读取该值,然后使用 DOM 事件将值传递给内容脚本。这些步骤与Can a site invoke a browser extension? 中的步骤类似,但您注入的脚本将自己运行函数,而不是声明要使用的页面的函数。
标签: javascript google-chrome-extension