电子:使用上下文菜单打开

时间:2019-07-12 01:36:35

标签: javascript node.js electron

在Electron中,我想使用上下文菜单来像在Mac OS上一样使用“打开方式”子菜单。电子中有这种功能吗?

enter image description here

2 个答案:

答案 0 :(得分:1)

我没有使用这些选项中的任何一个,但是它们似乎可行:

本机电子:menu.popup(options)

electron-context-menu

答案 1 :(得分:0)

您可以尝试将其添加到electron-builder-config.json

   "fileAssociations": [
        {
            "ext": ["txt", "md", "yml"],
            "name": "Plain Text",
            "role": "Editor"
        }
    ],

来自https://github.com/rchrd2/example-electron-file-association

另请参阅: https://www.electron.build/configuration/configuration#PlatformSpecificBuildOptions-fileAssociations