是否有任何api可以将chrome独立应用程序的快捷方式创建到桌面

时间:2014-01-28 06:20:59

标签: google-chrome-app

通常,安装应用程序时会发生的情况是,它会创建一个快捷方式,您可以在桌面或开始菜单上启动它。但是,Chrome应用程序现在是镀铬应用程序启动器的地方,其中包含所有其他Chrome应用程序。这一切都很好。但如果需要,有没有办法在用户同意的情况下将我的应用程序放在桌面上。

有一种方法可以手动完成。就像用户右键单击chrome app launcher中的应用程序并单击创建快捷方式一样,其中包含显示将要创建快捷方式的位置的复选框,例如:desktop,startmenu ...

如果您的应用在桌面上没有图标,那么它仍然不像是一个独立的应用。

2 个答案:

答案 0 :(得分:1)

您可以查看最近添加的chrome.management.createAppShortcut API。现在它只能在开发频道上使用:

chrome.management.createAppShortcut("app_id");

答案 1 :(得分:0)

没有办法做到这一点。用户还可以将应用程序从应用程序启动器拖到桌面以创建快捷方式。

提示用户注意这一点的API不是我们可能支持的。我个人认为用户会觉得很烦人,因为在他们想要的地方创建快捷方式很简单。

如果您不同意,请在http://crbug.com提交功能请求。我们可以采取一些行动,例如:更好地教育用户他们可以创建快捷方式,但crbug.com是一个更好的讨论场所。