如何从Firefox扩展暂时隐藏导航栏?

时间:2015-02-18 22:25:55

标签: javascript firefox-addon firefox-addon-sdk

我正在为Android for Firefox开发扩展程序,我需要以编程方式打开一个没有导航栏的新选项卡。我知道我可以用JS window.open("http://www.google.com", "mywindow", "location=0,toolbar=0");来做这件事,但这次我需要以另一种方式禁用它,因为标签是通过loadURI打开的。所以,问题是,一旦执行了loadURI,我怎样才能更改工具栏的可见性?

提前致谢!

2 个答案:

答案 0 :(得分:1)

您必须让浏览器进入全屏模式才能实现这一目标。

对于移动FF,您必须创建清单并在那里:

"fullscreen": "true"

https://developer.mozilla.org/en-US/Apps/Build/Manifest#fullscreen

答案 1 :(得分:1)

我尝试了许多我在互联网上提供的东西,但没有成功,因为在Android的FF中没有XUL。所以我只是通过调用全屏模式来解决它:

window.BrowserApp.selectedBrowser.contentWindow.fullScreen = true; 

其中窗口是chrome窗口,而不是对象窗口