Chrome扩展程序 - 从上下文菜单访问chrome.devtools.inspectedWindow

时间:2014-03-06 16:28:25

标签: javascript google-chrome google-chrome-devtools

我正在为我的Chrome DevTools扩展程序创建一个上下文菜单,如下所示:

var CONTEXT_MENU = chrome.contextMenus.create({
    'title'    : 'My Context Menu',
    'contexts' : ['all'],

    'onclick' : function (info, tab) {
        alert(chrome.devtools); //[Object object]
        alert(chrome.devtools.inspectedWindow) //crashes the extension
    }
});

这里的想法是我的扩展在被检查的窗口中缓存了一些数据(例如最后点击的DOM元素),当用户点击我的上下文菜单时,我想对这些数据做一些事情(即将数据传递到我的devtools扩展窗格)。

每当我尝试从上下文菜单处理程序中访问 inspectwendow 属性时,我的扩展程序崩溃了。这个属性是否因某些原因受到保护?我怎么可能实现这个目标呢?

1 个答案:

答案 0 :(得分:1)

由于这是一个错误,最好只在http://crbug.com处提交,工程师可以解决这个问题。感谢