0

当我使用 Phonegap 构建器 (https://build.phonegap.com/) 打包我的 Sencha Touch 应用程序时,构建时不会出现任何错误。虽然,当我启动应用程序时,我得到一个空白(白色)屏幕并且没有任何反应。

我能做错什么?

我的 index.html 文件如下所示:

<!DOCTYPE html>
<html>
<head>
<title>My app</title>
<link rel="stylesheet" href="app.css" type="text/css">
<link href="resources/css/app.css" rel="stylesheet" type="text/css" />
<link href="resources/plugins/SliderFieldExtended.css" rel="stylesheet" type="text/css"    />
<link href="styles/OrangeTheme.css" rel="stylesheet" type="text/css" />
<script src="resources/lib/sencha-touch-all.js" type="text/javascript"></script>
<script type="text/javascript" src="app.js"></script>
<script type="text/javascript" src="resources/plugins/SliderFieldExtended.js"></script>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true">     </script>
</head>
<body></body>
</html>

PS。我正在使用 Sencha Touch 2.0.1。

提前致谢。

4

1 回答 1

1

我为您的黑屏问题找到了一个对我有用的解决方案。如果您将 .zip 文件上传到 Phonegap Builder,Phonegap 的版本默认设置为最新版本,目前为 2.1.0。在这种情况下,我也会看到空白屏幕,但如果我将版本更改为 2.0.0 或更低版本,我的应用程序就可以正常工作。

要更改版本,请转到“设置”选项卡并在“配置”下选择正确的版本。

最后一件事,在您的index.html引用中phonegap.js,但此文件不包含在您的文件夹中。

祝你好运!

于 2012-11-19T22:56:19.037 回答