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

Don*_*mmy 11 google-chrome web-applications google-chrome-app

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

Vin*_*eib 13

使用id和创建窗口singleton.请参阅chrome.app.window文档.

EG修改hello world样本以创建窗口

  chrome.app.window.create('index.html', {
    id: "", // Even an empty string is sufficient.
    singleton: true,
Run Code Online (Sandbox Code Playgroud)