跳转到主内容

ShareMenu

ShareMenu 类用于创建macOS的Share Menu专用菜单 ,这可以将当前消息分享给其他应用、社交媒体账号等。

For including the share menu as a submenu of other menus, please use the shareMenu role of MenuItem.

Class: ShareMenu

在 macOS 上创建共享菜单。

Process: Main

new ShareMenu(sharingItem)

  • sharingItem SharingItem - 要共享的项

创建一个新的共享菜单。

实例方法

shareMenu 对象具有以下实例方法:

shareMenu.popup([options])

  • options PopupOptions(可选)
    • browserWindow BrowserWindow (optional) - Default is the focused window.
    • x number (可选) - 默认为当前鼠标的位置。 如果指定了y,则该选项必选。
    • y number (可选) - 默认为当前鼠标的位置。 如果指定了x,则该选项必选。
    • positioningItem number (可选) macOS - 在指定鼠标光标下定位的菜单项的索引。 默认值为 -1。
    • callback Function (optional) - 会在菜单关闭后被调用.

Pops up this menu as a context menu in the BrowserWindow.

shareMenu.closePopup([browserWindow])

  • browserWindow BrowserWindow (optional) - Default is the focused window.

关闭 browserWindow 中的上下文菜单。