为了账号安全,请及时绑定邮箱和手机立即绑定

将一个参数传递给使用chrome.tpos.ExecuteScript()注入的内容脚本

将一个参数传递给使用chrome.tpos.ExecuteScript()注入的内容脚本

慕勒3428872 2019-07-06 17:45:33
将一个参数传递给使用chrome.tpos.ExecuteScript()注入的内容脚本如何将参数传递给内容脚本文件中的JavaScript,该文件是使用以下方法注入的:chrome.tabs.executeScript(tab.id, {file: "content.js"});
查看完整描述

3 回答

?
缥缈止盈

TA贡献2041条经验 获得超4个赞

我所有的测试(其他项目,不仅仅是这个答案)显示(相同)runAt)按顺序注入脚本tabs.executeScript()名为“Chrome和Firefox”。我不记得我是否查看了两个版本的源代码来验证。这其中的一个重要方面是注入的脚本来自您的扩展,而不是网络资源(大多数异步延迟都来自网络资源)。您是正确的,它在文档中没有得到保证,这就是为什么我编写它时,它确实要等待tabs.executeScript()回调注入第二个,非-code:剧本。

查看完整回答
反对 回复 2019-07-06
  • 3 回答
  • 0 关注
  • 1199 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信