browserSettings.contextMenuShowEvent
一个 BrowserSetting
对象,用于确定浏览器的上下文菜单是在 mouseup 事件还是 mousedown 事件显示。
其底层值是一个字符串,可以是“mouseup”或“mousedown”。
在 Windows 上,默认值为“mouseup”,在 macOS 和 Linux 上为“mousedown”。在 Windows 上对其进行赋值没有效果——此设置仅设计为允许上下文菜单在 mouseup 事件时打开,而不是在 mousedown 事件时。
浏览器兼容性
BCD tables only load in the browser
示例
将设置值设置为“mouseup”:
js
function logResult(result) {
console.log(`设置已修改:${result}`);
}
browser.browserSettings.contextMenuShowEvent
.set({ value: "mouseup" })
.then(logResult);