我目前正在尝试创建一个带有自定义“控制面板”的无边框 chrome 应用程序,用于关闭/最小化/最大化。
我有 3 个 div ( #minimize
, #maximize
, #close
) 作为按钮。我显然正在尝试使用 javascript 处理点击。我的 html 标头中包含 main.js,其中包含我想要的代码。至于关闭窗口,我的代码如下所示:
document.querySelector('#close').onclick = function() {
window.close();
}
这就像一个魅力。
至于最大化我试过的窗口:
document.querySelector('#maximize').onclick = function() {
window.maximize();
}
哪个不起作用。起作用的是:
document.querySelector('#maximize').onclick = function() {
window.moveTo(0,0)
window.resizeTo(screen.width,screen.height);
}
我想我错过了明显的。window.hide()
也不起作用,也无法调用其他AppWindow
函数,例如getBounds
. 有谁知道我在这里做错了什么?