Chrome应用关闭当前窗口并在全屏模式下创建另一个窗口

时间:2015-03-22 01:06:38

标签: google-chrome-app

我有以下代码:

var currentWindow = chrome.app.window.current();
currentWindow.close();
chrome.app.window.create('connectionError.html', {id: 'connectionError', state: 'fullscreen'});

我的清单文件中也有“全屏”权限。当我执行代码时,当前窗口关闭,但当它尝试创建新窗口时,我只是在窗口前面出现黑屏。如果我alt-tab到新创建的窗口,它不是全屏模式。我在这里做错了吗?

1 个答案:

答案 0 :(得分:1)

在打开新窗口之前,窗口可能会关闭。试试这个:

chrome.app.window.create('connectionError.html', { id: 'connectionError', state: 'fullscreen'}, function() { chrome.app.window.current().close() })