jQuery mobile 中 phonegap android 应用程序中显示的“正在加载”文本

Posted

技术标签:

【中文标题】jQuery mobile 中 phonegap android 应用程序中显示的“正在加载”文本【英文标题】:"loading" text showing in phonegap android application in jQuery mobile 【发布时间】:2012-08-09 09:55:11 【问题描述】:

我正处于 phone gap/jQuery mobile 中的 android 应用程序的起步阶段

在 Eclipse 中,我创建了一个项目。在我的设备上工作。

我的问题是“加载”文本显示在我的应用程序的页脚位置。

当我删除 jquery-mobile.js 时,它没有显示“正在加载”。我的代码如下。 如何删除此“加载”或我的代码中是否遗漏了什么?

提前致谢。

<!DOCTYPE html>
<html>

  <head>
    <title>PhoneGap</title>
    <script type="text/javascript" charset="utf-8" src="phonegap-1.0.0.js"></script> 
    <script type="text/javascript" charset="utf-8" src="js/jquery.js"></script> 
    <script type="text/javascript" charset="utf-8" src="js/jquery.mobile-1.1.1.min.js"></script>     
<link rel="stylesheet" type="text/css" href="css/style.css">
  </head>

  <body>

<a href="#"> Start </a>

  </body>

</html>

【问题讨论】:

你为什么使用phonegap 1.0.0?为什么不是 Cordova 2.0.0? jquerymobile.css 文件在哪里? 感谢您的帮助.. 在添加该 css 文件时,我的问题解决了.. 还有一个疑问... Cordova2.js 会取代电话间隙吗?还是两者都需要? 【参考方案1】:

首先,您的代码中缺少 jquery mobile css 文件。添加它会使您的"loading" 看起来更好

其次,正如我在您的代码中看到的,您使用了非常古老的 phonegap 1.0.0。您应该使用最新版本的 phonegap,现在称为 cordova,最新版本号是 2.0.0 尝试使用它,因为它很棒。

【讨论】:

以上是关于jQuery mobile 中 phonegap android 应用程序中显示的“正在加载”文本的主要内容,如果未能解决你的问题,请参考以下文章

在“PhoneGap + jQuery Mobile”应用程序中正确注册事件

jQuery mobile 停止在同一页面中使用 iFrame - Phonegap

Jquery Mobile + Phonegap 提升 listview 性能

从 JQuery Mobile 到 PhoneGap / Cordova

列表视图在 jQuery mobile/phonegap 中初始时未加载

使用 PhoneGap/jQuery Mobile 以编程方式在 iPhone/Android 日历中添加事件?