`
nswish
  • 浏览: 108431 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

PhoneGap开发中遇到的问题和解决办法

阅读更多

1. 中文乱码问题

    网页和js文件都需要按相同的编码格式保存,否则因为编码不一致会导致中文乱码。建议文件全部使用utf-8编码。

 

    在网页<head>标签内加入:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 

 

   引入js文件时:

<script type="text/javascript" charset="utf-8"></script>
 

 

2. 页面载入速度过慢问题

    某些情况下,导致页面载入速度变慢的原因是因为在<head>中载入了大量的js脚本文件。这些脚本文件的载入会拖慢页面的载入速度。

    可以把这些脚本的载入代码放置到</body>前,让html代码优先载入完。这样至少“表面上”看起来页面的载入速度似乎变快了。


3. jQuery载入太过耗时问题

     jQuery的设计目标是能够兼容多种浏览器,因此代码量会比较大。对于移动开发来说,jQuery中大量代码是无用,且浪费内存和性能。果断放弃之。

     替代品: XUI, jQuery-Mobile

分享到:
评论
3 楼 somesky 2012-04-09  
jQuery-Mobile还不是要依赖JQuery库的,替代品jQuery-Mobile行得通吗?
2 楼 冬天没有落叶 2012-03-02  
牛逼啊,真的有用,放在<HTML> 下就可以了
1 楼 yu_long 2011-12-24  
不错不错,<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

相关推荐

    phonegap开发经验总结

    以下是基于 PhoneGap 和 jQuery Mobile 的开发过程中需要注意的一些关键点和解决方案: 1. **性能优化**: - **内存管理**:混合模式的性能瓶颈在于内存管理和长时间操作。为了优化,应精简代码,提高代码复用,...

    phonegap拍照的获取图片和设置问题

    这篇博客“phonegap拍照的获取图片和设置问题”可能会探讨如何在PhoneGap应用中集成这一功能,以及在实现过程中可能遇到的问题和解决方案。 首先,PhoneGap提供了`cordova-plugin-camera`插件,用于访问设备的...

    PhoneGap开发入门借鉴.pdf

    在Eclipse中可能出现找不到`phonegap-1.0.0.jar`的问题,解决办法是通过右键点击`libs`目录,配置构建路径,将jar文件添加到项目库中。如果遇到Eclipse未正确更新的问题,可以尝试F5刷新项目。 在`AndroidManifest....

    PhoneGap Demo下载.rar

    同时,这也是检查和解决PhoneGap环境问题的一个好方法,如果你在搭建环境时遇到困难,对照这个Demo的配置和运行过程,或许能帮你找到问题所在。 总的来说,"PhoneGap Demo下载.rar"是一个帮助开发者理解和实践...

    phonegap开发指南

    - **问题与解决方案**: 探讨在开发过程中遇到的具体问题及其解决方法。 #### 九、未来发展趋势 - **技术演进**: 随着Web技术的进步,如WebGL、WebAssembly等新兴技术的应用将进一步提升PhoneGap应用的表现力。 - **...

    phoneGap移动开发实例英文经典

    8. 跨平台开发的挑战和解决方法:了解在跨平台开发过程中可能遇到的问题和挑战,并学习如何解决这些问题。 在描述中提到的书名为《PhoneGap Mobile Application Development Cookbook》,从书名可以推断这是一本...

    PhoneGap介绍与原理

    除了PhoneGap之外,市场上还存在其他类似的跨平台开发工具,如Titanium、Mono和MoSync等。每种工具都有其独特的特性和适用场景。 - **Titanium**:由Appcelerator开发,同样支持使用Web技术进行跨平台开发,但在...

    phonegap在线更新插件(android)

    总之,这个"phonegap在线更新插件(android)"解决了PhoneGap应用在Android 7.0及以上版本中进行在线更新时遇到的闪退问题。通过正确集成和使用这个插件,开发者可以为用户提供更稳定、顺畅的更新体验,同时避免因...

    PhoneGap和Shadow_–_基于Web标准的移动开发和测试

    许多知名公司和组织都在使用PhoneGap开发移动应用,其中包括: - **BBC奥林匹克项目**:使用PhoneGap开发了与奥运相关的应用程序。 - **SC INSIGHT(Adobe内部产品)**:Adobe内部的一款产品也采用了PhoneGap进行...

    phonegap在iphone手机上pushnotification实现

    在实现过程中,可能会遇到一些常见问题,比如设备Token获取失败、推送消息未送达、用户点击推送后的处理逻辑等。这些问题通常需要查看日志,检查证书配置、API调用、设备状态等,逐一排查解决。 总结来说,PhoneGap...

    基于Phonegap的ASIHttpRequest库

    在描述中提到,"修改了ASIHttpRequest库中的部分代码",这可能是因为开发者遇到了特定的需求或问题,需要对ASIHttpRequest进行定制化开发以适应Phonegap的环境。常见的修改可能包括: 1. **兼容性调整**:由于...

    媒体示例使用PhoneGap的*兼容的API:在移动设备录制和播放

    **标题**: 使用PhoneGap的兼容API在移动设备上录制和...同时,不断学习和解决遇到的问题,将帮助你更好地利用PhoneGap开发出功能完善的移动应用。对于更多细节,可以参考官方文档和社区资源,以便更深入地了解和实践。

    Phonegap入门资料

    - 介绍如何通过JSONP解决跨域问题,并实现带有参数的GET请求。 - 在服务器端定义处理方法和回调函数,确保数据安全传输。 - 客户端使用jQuery库简化了请求过程。 #### 六、总结 PhoneGap作为一款优秀的跨平台...

    android phonegap源码详解(二)

    PhoneGap的工作原理是通过`WebViewClient`和`WebChromeClient`的子类来拦截WebView的加载事件,当遇到特定的URL(如`file:///android_asset/cordova.js`)时,会触发原生方法的调用。这些调用最终会到达`Plugin...

    jqm+ phonegap编写的联系人

    遇到问题时,开发者可以通过查阅社区论坛、GitHub上的开源项目或官方更新日志来寻找解决方案。 尽管这个联系人管理应用目前还缺少联系人修改功能,但其基础架构已经搭建完成。要实现这一功能,开发者可以添加一个...

    20.Recipes.for.Programming.PhoneGap

    - 分析可能遇到的问题及其解决方法。 ##### 2. 获取设备信息 - **关键概念**: - **navigator.device**:这个全局对象包含了有关设备的各种信息,如制造商、型号、操作系统版本等。 - **属性介绍**:`model`、`...

    Html5在Android应用开发中的技术分析

    作者依据自己的实际开发经验,探讨了Html5在Android开发中的运用,并提出了解决在开发过程中遇到的问题的方法。该书适合希望了解和深入学习Html5在Android开发中应用的开发者。通过这本书,开发者可以了解到Html5在...

Global site tag (gtag.js) - Google Analytics