我有以下代码:
var currentWindow = chrome.app.window.current();
currentWindow.close();
chrome.app.window.create('connectionError.html', {id: 'connectionError', state: 'fullscreen'});
我的清单文件中也有“全屏”权限。当我执行代码时,当前窗口关闭,但当它尝试创建新窗口时,我只是在窗口前面出现黑屏。如果我alt-tab到新创建的窗口,它不是全屏模式。我在这里做错了吗?
答案 0 :(得分:1)
在打开新窗口之前,窗口可能会关闭。试试这个:
chrome.app.window.create('connectionError.html', { id: 'connectionError', state: 'fullscreen'}, function() { chrome.app.window.current().close() })