browserSettings.contextMenuShowEvent

一个 BrowserSetting 对象,它决定浏览器上下文菜单是在鼠标弹起事件还是鼠标按下事件时显示。

它的底层值是一个字符串,可以是 "mouseup" 或 "mousedown"。

默认值为 Windows 上的 "mouseup",macOS 和 Linux 上的 "mousedown"。在 Windows 上对其进行赋值无效 - 此设置仅旨在允许上下文菜单在鼠标弹起时而不是鼠标按下时打开,反之则不行。

浏览器兼容性

BCD 表格仅在浏览器中加载

示例

将设置设置为 "mouseup"

js
function logResult(result) {
  console.log(`Setting was modified: ${result}`);
}

browser.browserSettings.contextMenuShowEvent
  .set({ value: "mouseup" })
  .then(logResult);