2015-10-20 74 views
0

我的代碼工作正常,在Chrome DevTools,但現在我想我的延伸,從鉻調試器面板移動到我的分機的彈出窗口。替代「inspectedWindow」(不適用於鉻devtools)

特別是我有這個代碼的問題:

function callCommand(cmd) { 
    chrome.devtools.inspectedWindow.eval(
     cmd, 
     {useContentScriptContext: true}, 
     function (isException, result) { 
      if (isException || chrome.runtime.lastError) { 
       console.error('Error', cmd, result, chrome.runtime.lastError); 
      } 
     } 
    ); 

顯然鉻調試工具說Cannot read property 'inspectedWindow' of undefined因爲inspectedWindow只能在鉻devtools。

我該如何實現它不同?

+0

爲什麼你就不能使用tabs.executeScript? –

回答