Javascript chrome打包应用程序中的关闭按钮

Javascript chrome打包应用程序中的关闭按钮,javascript,google-chrome,google-chrome-app,Javascript,Google Chrome,Google Chrome App,我正在开发一个chrome打包的应用程序,白色的窗口让我很恼火。 所以我决定制作自己的关闭/最小化/最大化按钮。 但是,onclick不起作用。而我的变通方法也没有。 HTML: 使用以下代码关闭打包的应用程序(如web应用程序): document.getElementById("close").onclick = function() { window.close(); } 您在这里有一个示例: 在此无框架软件包应用程序示例中: 如果在.html中使用单独的.js文件,或

我正在开发一个chrome打包的应用程序,白色的窗口让我很恼火。 所以我决定制作自己的关闭/最小化/最大化按钮。 但是,onclick不起作用。而我的变通方法也没有。 HTML:


使用以下代码关闭打包的应用程序(如web应用程序):

  document.getElementById("close").onclick = function() {
    window.close();
  }
您在这里有一个示例:

在此无框架软件包应用程序示例中:

如果在
.html
中使用单独的
.js
文件,或者使用用于后台脚本编写的
.js
文件,则上述答案有效。我用这个方法

window.onload = function() {
    document.getElementById('/*element-id*/').onclick = function() {
        chrome.app.window.current().close();
}}
  document.getElementById("close").onclick = function() {
    window.close();
  }
window.onload = function() {
    document.getElementById('/*element-id*/').onclick = function() {
        chrome.app.window.current().close();
}}