2014-12-04 103 views
1

我有一个Chrome应用程序,我想从首页的快捷方式启动到Chrome的Window 8模式。我可以使用--force-immersive标志使Chrome浏览器在模式下启动,但在与--appId=myAppId标志组合启动我的应用程序时,此功能不起作用。该应用程序仍然以桌面模式启动。以快捷方式从Windows 8 Metro模式启动Chrome应用程序

是否可以从快捷方式而不是Google应用程序启动器直接启动Chrome应用程序到metro/win8模式?我查看了Chrome的其他command-line switches,但尚未找到能够产生所需行为的组合。

回答

1

不幸的是,简短的答案是否定的(除非它在版本40之后的Chrome中实现)。

The code in Chrome that handles --appId明确地将桌面类型设置为“NATIVE”(即不是Windows 8模式)。这是因为无论启动哪种模式,都会使用相同的快捷方式,并且我们不希望Chrome浏览器当前运行的模式影响从桌面启动的Chrome应用。

而且,与Chrome相同,我们不能认为从起始页面(而不是桌面)启动意味着您要以Windows 8模式启动应用程序。

虽然这仍然是一个合法的错误。如果您希望在http://crbug.com/处提交新问题,例如“无法在快捷方式中以Windows 8模式启动Chrome应用程序”,我们可以调查添加此功能需要做些什么。确保你把错误号码放在这里,所以我注意到了它。

+0

我提出了新问题[439480](https://code.google.com/p/chromium/issues/detail?id=439480)。 – Ryan 2014-12-05 17:01:12

相关问题