Add icon to child context menu

前端 未结 3 1347
我在风中等你
我在风中等你 2020-12-14 20:45

I want to add an icon to my child context menus. But right now, the chrome extension options for context menu doesnt provide any option to add icon while creating a child me

3条回答
  •  悲哀的现实
    2020-12-14 21:08

    A possible workaround is using Unicode Symbols:


    example of context menu with icons

    Adapted code from this Google sample:

    // 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"});
    

    The submenu "Radio 1" behaves as a radio button, and it's defined with chrome.contextMenus.create({"title": "Radio 1", "type": "radio", "id": "radio1"});

    This is just one of many pages of symbols:


    screenshot from unicode-table.com

提交回复
热议问题