从快捷方式在Windows 8 Metro模式下启动Chrome应用程序

时间:2014-12-04 17:35:29

标签: google-chrome windows-8 google-chrome-app

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

是否可以通过快捷方式而不是Google Application Launcher将chrome应用程序直接启动到metro / win8模式?我已经查看了Chrome的其他command-line switches,但未找到产生所需行为的组合。

1 个答案:

答案 0 :(得分:1)

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

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

而且,与Chrome相同,我们不能假设从起始页面(而非桌面)启动意味着您要在Windows 8模式下启动应用程序。

但它仍然是一个合法的错误。如果您想在http://crbug.com/提交新问题,例如“无法通过快捷方式在Windows 8模式下启动Chrome应用”,我们可以调查添加此功能所需的内容。确保你也把bug号码放在这里,所以我注意到它。