1

我正在尝试创建用户可能希望经常启用/禁用的 Chrome 扩展程序。为方便起见,我想在上下文菜单中添加一个复选框,基本上显示“启用扩展”。当页面加载时,它会检查上下文菜单项是否有检查。我已经创建了菜单项,它在整个页面加载过程中保持不变,但我不知道如何读取它的值。谁能帮我吗?

这是我用来将复选框添加到上下文菜单的代码。

var checkbox1 = chrome.contextMenus.create({
    "title": "Enable",
    "type": "checkbox",
    "onclick":enableAutofilter
}); 
4

1 回答 1

2

从 Chrome 文档中,似乎无法读取有关上下文菜单项的信息。有createupdateremove函数,但没有read函数(因此它只有三个CRUD运算符)。这意味着您必须在其他地方保持开/关状态,例如,在您的背景页面和/或 localStorage 中,并在您触发时切换它enableAutoFilter

于 2012-04-16T18:29:52.437 回答