如何通过javascript插件/扩展程序隐藏地址栏,菜单栏等来操纵跨浏览器窗口?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过javascript插件/扩展程序隐藏地址栏,菜单栏等来操纵跨浏览器窗口?相关的知识,希望对你有一定的参考价值。
我正在开发一个cross-browser
MVC
网络应用程序与javascript
浏览器extension
使用后台脚本,是否可以隐藏地址栏/导航,浏览器窗口菜单,侧栏和其他工具栏?
我唯一想要保留的是标签,但我也想隐藏添加标签按钮。
这个Web应用程序本身就是一个浏览器窗口,我已经有了扩展程序,所以它不会影响其他网站功能。
问题:这是否可能,如果是这样,我应该关注的方式和内容是什么?
答案
隐藏浏览器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是您最好的选择,但可能不会满足您的所有要求。
以上是关于如何通过javascript插件/扩展程序隐藏地址栏,菜单栏等来操纵跨浏览器窗口?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 JavaScript 创建 Chrome 扩展来隐藏或删除页面元素?