fab*_*fab 5 google-chrome-extension firefox-addon-webextensions
WebExtensions API是否允许人更改浏览器的窗口标题?
例如。将“ WebExtensions-堆栈溢出-Mozilla Firefox ”更改为“ 浏览器-窗口1 ”或“ 浏览器-窗口1-WebExtensions-堆栈溢出 ”
Firefox可能在旧的XUL扩展中(请参阅FireTitle扩展。)
在 Firefox 56 中,Mozilla 将titlePreface属性添加到可以在updateInfo调用中的参数中传递的内容windows.update()。
MDN 的该titlePreface属性文档说道:
string使用它可以将字符串添加到浏览器窗口标题的开头。根据底层操作系统的不同,这可能不适用于没有标题的浏览器窗口(例如 Firefox 中的 about:blank)。
要将前缀“当前窗口:”添加到当前窗口的标题,您可以执行以下操作:
browser.windows.getCurrent()
.then(winInfo => browser.windows.update(winInfo.id, {titlePreface:'Current Window: '}));
Run Code Online (Sandbox Code Playgroud)
的浏览器兼容性部分windows.update()表明,唯一可以使用此功能的浏览器是桌面 Firefox 版本 56+,因此在使用 WebExtensions 的其他浏览器中是不可能的。
| 归档时间: |
|
| 查看次数: |
376 次 |
| 最近记录: |