browserSettings.contextMenuShowEvent

一个 BrowserSetting 对象,用于确定是在 mouseup 事件还是在 mousedown 事件上显示浏览器的上下文菜单。

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

默认值为 Windows 上的 "mouseup",macOS 和 Linux 上的 "mousedown"。在 Windows 上对其进行赋值无效 - 该设置仅用于允许在 mouseup 时而非 mousedown 时打开上下文菜单,反之则无效。

示例

将设置更改为 "mouseup"

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

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

浏览器兼容性