将图标添加到子上下文菜单

Bib*_*ath 13 javascript icons contextmenu google-chrome-extension

我想在我的子上下文菜单中添加一个图标.但是现在,上下文菜单的chrome扩展选项并不提供在创建子菜单时添加图标的任何选项.
我可以使用清单文件中的icon参数将图标添加到父菜单.但没有儿童菜单的选项.
知道如何实现这一目标吗?

ser*_*erg 9

对不起,目前无法做到.你得到的只是通过清单设置的一个父图标.


bra*_*ilo 5

可能的解决方法是使用Unicode符号


example of context menu with icons

改编自此Google示例的代码:

// Create a parent item and two children.
chrome.contextMenus.create({"title": "? Parent", "id": "parent"});
chrome.contextMenus.create(
  {"title": "? Child 1", "parentId": "parent", "id": "child1"});
chrome.contextMenus.create(
  {"title": "? Child 2", "parentId": "parent", "id": "child2"});
Run Code Online (Sandbox Code Playgroud)

子菜单“ Radio 1”的行为就像一个单选按钮,它的定义是 chrome.contextMenus.create({"title": "Radio 1", "type": "radio", "id": "radio1"});

这只是符号的许多页面之一:


screenshot from unicode-table.com