• 针对 macOS系统 BrowserWindows的展示文件

    针对 macOS系统 BrowserWindows的展示文件

    在 macOS,一个窗口可以设置它展示的文件,文件的图标可以出现在标题栏,当用户 Command-Click 或者 Control-Click 标题栏,文件路径弹窗将会出现。

    您还可以设置窗口的编辑状态,以便文件图标可以指示 该窗口中的文档是否已修改。

    文件展示弹出菜单:

    展示文件(Represented File)

    要设置展示文件窗口,可以使用 BrowserWindow.setRepresentedFilename 和 BrowserWindow.setDocumentEdited APIs:

    1. const { BrowserWindow } = require('electron')
    2. const win = new BrowserWindow()
    3. win.setRepresentedFilename('/etc/passwd')
    4. win.setDocumentEdited(true)