如何通过javascriptaddon/extension隐藏地址栏、菜单栏等操作跨浏览器windows?

How to manipulate cross-browser windows via javascript addon/extension hiding address bar, menu bar, etc?

我正在开发一个 cross-browser MVC 网络应用程序,带有 javascript 浏览器 extension,使用后台脚本,是否可以隐藏地址 bar/navigation、浏览器 window 菜单、边栏和其他工具栏?

我唯一真正想要保留的是标签,尽管我也想隐藏添加标签按钮。

此 Web 应用 运行 本身就是一个浏览器 window,我已经安装了扩展程序,因此不会影响其他网站功能。

问题:这可能吗?如果可以,我应该如何关注以及 api 应该关注什么?

隐藏浏览器的方法有两种UI:

1) 在任何环境下,你都可以弹出一个'chomeless window'弹窗,这里讨论:How do I create a chromeless window?

2) 在移动环境中,主要是 Android,您可以开发一个 Progressive Web App,无需 UI 即可打开移动浏览器。参见:Create a PWA in under 5 min's

鉴于您的用例,听起来选项 1 是您的最佳选择,但它可能无法满足您的所有要求。