如何限制我的chrome应用程序被多次打开(所以只有一个实例)?

时间:2013-06-05 22:07:32

标签: google-chrome web-applications google-chrome-app

我有一个Chrome应用,我只需要一个实例。如果他们再次单击应用程序图标,则应该转到已打开的实例,而不是打开另一个实例。我该怎么做?

1 个答案:

答案 0 :(得分:12)

使用idsingleton创建窗口。请参阅chrome.app.window文档。

E.G。修改hello world示例以使用

创建窗口
  chrome.app.window.create('index.html', {
    id: "", // Even an empty string is sufficient.
    singleton: true,