我正在使用SurfingKeys快捷键将SurfingKeys addon与TreeStyleTab addon组合在一起以操作TST API。
某些消息需要当前选项卡的ID和浏览器窗口的ID,我很难将其正确设置。
某些消息需要窗口ID,并且当只有一个窗口打开且它是第一个窗口时,窗口ID为1。为使该功能正常工作,我希望能够使用browser.windows.WINDOW_ID_CURRENT
当前,但不起作用。
// this code is in surfkingkeys.customizations
mapkey("<Ctrl-[>","scroll sidebar up",function () {
console.log("scroll up");
browser.runtime.sendMessage('treestyletab@piro.sakura.ne.jp',{
type: 'scroll',// I expect to be able to use browser.windows.WINDOW_ID_CURRENT here
window: 1,delta: -160,});
});
在SurfingKeys mapkey
函数中是否还有其他函数可以返回当前窗口的ID?