Chrome 应用程序关闭当前 window 并全屏创建另一个 window
Chrome app close current window and create another window in fullscreen
我有以下代码:
var currentWindow = chrome.app.window.current();
currentWindow.close();
chrome.app.window.create('connectionError.html', {id: 'connectionError', state: 'fullscreen'});
我的清单文件中也有 "fullscreen" 权限。当我执行代码时,当前的 window 确实关闭了,但是当它尝试创建新的 window 时,我只是在 window 前面看到黑屏。如果我按 alt-tab 键切换到新创建的 window,它不是全屏模式。我是不是做错了什么?
window 可能在新的打开之前关闭。试试这个:
chrome.app.window.create('connectionError.html', { id: 'connectionError', state: 'fullscreen'}, function() { chrome.app.window.current().close() })
我有以下代码:
var currentWindow = chrome.app.window.current();
currentWindow.close();
chrome.app.window.create('connectionError.html', {id: 'connectionError', state: 'fullscreen'});
我的清单文件中也有 "fullscreen" 权限。当我执行代码时,当前的 window 确实关闭了,但是当它尝试创建新的 window 时,我只是在 window 前面看到黑屏。如果我按 alt-tab 键切换到新创建的 window,它不是全屏模式。我是不是做错了什么?
window 可能在新的打开之前关闭。试试这个:
chrome.app.window.create('connectionError.html', { id: 'connectionError', state: 'fullscreen'}, function() { chrome.app.window.current().close() })