弹出窗口、面板和 detached_panel 之间有什么区别?
What is the difference between popup, panel, and detached_panel?
我正在使用 Window manipulator 网络扩展示例来确定我应该使用哪种 browser.windows.create 类型 。该插件允许您快速创建弹出窗口、面板和 detached_panel windows.
这是示例中的一个片段:
let createData = {
type: "panel",
};
let creating = browser.windows.create(createData);
creating.then(() => {
console.log("The panel has been created");
});
问题是我分不清这三种windows的区别。他们在我看来都一样。
The documentation 在 MDN 中提到了类型的名称,但似乎没有解释它们之间的区别。
是不是我的设置有问题,所以我无法区分这些类型的 windows,或者它对最终用户来说不是很明显?
Firefox 仅区分两种类型 "normal"(或未指定)和其他所有类型。所以popup、panel、detached_panel基本上是可以互换的
我正在使用 Window manipulator 网络扩展示例来确定我应该使用哪种 browser.windows.create 类型 。该插件允许您快速创建弹出窗口、面板和 detached_panel windows.
这是示例中的一个片段:
let createData = {
type: "panel",
};
let creating = browser.windows.create(createData);
creating.then(() => {
console.log("The panel has been created");
});
问题是我分不清这三种windows的区别。他们在我看来都一样。
The documentation 在 MDN 中提到了类型的名称,但似乎没有解释它们之间的区别。
是不是我的设置有问题,所以我无法区分这些类型的 windows,或者它对最终用户来说不是很明显?
Firefox 仅区分两种类型 "normal"(或未指定)和其他所有类型。所以popup、panel、detached_panel基本上是可以互换的