Google chrome extension 如何将消息从devtool页面发送到后台页面?

Google chrome extension 如何将消息从devtool页面发送到后台页面?,google-chrome-extension,Google Chrome Extension,我试过类似的线索,但什么也找不到。我有一个url,我想从devtools页面发送到后台页面,以便重定向当前页面 我研究了相关链接,但它们不起作用。我能够从后台脚本获取消息到devtools,但它不适用于devtools到后台 我可以像这样在连接时发送url吗 var backgroundPageConnection = chrome.runtime.connect( { name: "panel", url : "my url" }); DevTools页面无法

我试过类似的线索,但什么也找不到。我有一个url,我想从devtools页面发送到后台页面,以便重定向当前页面

我研究了相关链接,但它们不起作用。我能够从后台脚本获取消息到devtools,但它不适用于devtools到后台

我可以像这样在连接时发送url吗

    var backgroundPageConnection = chrome.runtime.connect(
    {
    name: "panel", url : "my url"
    });

DevTools页面无法直接调用
选项卡。executeScript
。必须使用属性检索已检查窗口选项卡的ID,并向后台页面发送消息,以从DevTools页面插入内容脚本

//return the same id the same time
  var data = { inspectedWindow: 
             { tabId: 1 } 
           };
  data.__setTabId = function(id) 
           { 
            data.inspectedWindow.tabId = id; 
           };
在后台页面中,调用
tabs.executeScript
注入脚本

//Inject a content script into the identified tab
  chrome.tabs.executeScript(message.tabId,
       { 
        file: message.scriptToInject 
       });
请检查这个