Mozilla 提及
Elm 是我们大部分 Metro 开发工作发生的实验存储库。
现在,我从 Elm 仓库中获取了最新的夜间版本,安装了它,然后尽管从开始屏幕启动它,我仍然可以获得桌面版本。
有没有办法在 Windows 8 中获取Firefox 的Metro Modern UI?我需要添加一些额外的命令行参数或其他东西吗?
答案1
好的,首先,Windows 8 似乎有一个怪癖:只有默认浏览器才能使用 Modern UI 启动。我已经在企业评估版上测试了 IE、FF 和 Chrome,除非设置为默认,否则它们都会启动桌面版。此外,一旦浏览器被设置为 HTTP/HTTPS 的默认处理程序,任何其他正在运行的 Modern UI 都会立即关闭。更多信息请见此问题。
所以,我让它运行良好。我做了几件事,其中任何一件事都可能是原因:
安装了一个较旧的 Firefox 版本(FF 18),特别是安装程序可执行文件
通过控制面板 => 程序 => 默认程序 => 设置默认程序 => Nightly 将所有程序设置为默认值
当 Modern UI 版本启动时,屏幕空白,我通过任务管理器将其关闭,将 IE 恢复为默认设置,并将 Nightly 再次设置为默认设置。此时,FF 的 Modern UI 版本可以正常工作。
安装了最新的 elm 版本(FF 19,2012 年 10 月 24 日 06:06),同样来自安装程序可执行文件。已重启。
因此,现在我已使用 Modern UI 运行 Nightly:
答案2
它没有相当工作正常。使用可执行文件的快捷方式(可能在 Program Files (x86) 中)
"C:\Program Files\Nightly\firefox.exe" -metrodesktop
使用该新参数可以在常规桌面上打开 Firefox Elm 的 Metro 版本。
这个问题很有可能会在未来的版本中得到修复
答案3
我不太清楚这里的问题是什么,我只是自己安装了夜间版本,没有任何问题。
直到重新启动后它似乎才激活 metro 版本(从开始屏幕启动时),但从那时起它就运行良好。
请记住,尽管它仍处于 NIGHTLY 状态,但可能会出现许多错误。
附言:metro chrome 也出现了同样的问题。首次安装时,它只能在桌面上使用,但重启后,metro 就可以正常工作了。