0

当我启动我的 Chrome 打包应用程序时,它听起来但没有加载,我只得到一个空白(空)窗口。我已经检查了控制台以确保没有 javascript 错误。

我在我的 background.js 脚本上使用了这个函数

    chrome.app.runtime.onLaunched.addListener(function() {
     chrome.app.window.create('index.html', {
     'width': 1024,
     'height': 768,
     });
    });

这很奇怪,因为我的应用程序的声音开始了,但窗口仍然是空的。我的应用程序是使用 Sencha Animator 制作的。

4

2 回答 2

0

尽管它没有回答这个问题,但我只是想让你知道,我终于尝试了 Node-Webkit https://github.com/rogerwang/node-webkit来实现我的目标:拥有我的 HTML5 应用程序的桌面打包版本。

它工作得很好。

于 2013-11-20T05:42:48.077 回答
0

您的 index.html 中的某些内容一定会导致错误。

  1. 尝试其中一种chrome-app-samples
  2. 尝试编辑您的 index.html 以使其变得微不足道,然后慢慢添加您的内容,直到找到错误为止。
  3. 检查您是否正在查看背景页面和启动页面中的错误。您可以右键单击应用程序窗口并检查元素以查看它的检查器。您可以使用 chrome://extensions 查看所有页面的检查器视图。
于 2013-03-14T16:33:24.570 回答