跳至主要内容

ShareMenu

ShareMenu 类在 macOS 上创建 分享菜单,可用于将当前上下文中的信息分享到应用程序、社交媒体帐户和其他服务。

要将分享菜单作为其他菜单的子菜单包含进来,请使用 MenuItemshareMenu 角色。

类:ShareMenu

在 macOS 上创建分享菜单。

进程:主进程

new ShareMenu(sharingItem)

  • sharingItem SharingItem - 要分享的项目。

创建一个新的分享菜单。

实例方法

shareMenu 对象具有以下实例方法

shareMenu.popup([options])

  • options PopupOptions(可选)
    • browserWindow BrowserWindow(可选) - 默认值为活动窗口。
    • x 数字(可选) - 默认值为当前鼠标光标位置。如果声明了 y,则必须声明此值。
    • y 数字(可选) - 默认值为当前鼠标光标位置。如果声明了 x,则必须声明此值。
    • positioningItem 数字(可选) macOS - 要在指定坐标处鼠标光标下定位的菜单项的索引。默认值为 -1。
    • callback 函数(可选) - 菜单关闭时调用。

BrowserWindow 中将此菜单弹出为上下文菜单。

shareMenu.closePopup([browserWindow])

  • browserWindow BrowserWindow(可选) - 默认值为活动窗口。

关闭 browserWindow 中的上下文菜单。