1.因为是 web页面,长按住某一个文字区域会弹出复制选择框(android 4.0)
可以通过 屏蔽
body *{
-webkit-user-select:none;
}
2.通过html标签移除缓存的影响
<meta HTTP-EQUIV="pragma" CONTENT="no-cache">
<meta HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<meta HTTP-EQUIV="expires" CONTENT="0">
3.通过:active伪类来实现 按钮 按下的样式切换
4.通过 给按钮添加震动 提高用户使用感受
<div class="button .vibrate"></div>
$(".vibrate").bind('tap', function () {
if(navigator.notification)
setTimeout(function(){ navigator.notification.vibrate(20); },0);
});
PS:需要引入phonegap的js
5.通过本地假设tomcat服务器,修改phonegap本地config.xml的白名单 来实现远程调试。而不是每次调试都打apk包
6.使用iscroll4插件的时候 设置 bounce:false ,不需要空白的拖动,破坏原生感
7.使用phonegap 的 super.clearCache();可以清楚缓存;但是每次加载会变得很慢【调试的时候可以开启】
8.按键声音需要自己编写phonegap插件来实现。主要代码
AudioManager audiomanage= (AudioManager)getSystemService(AUDIO_SERVICE);
audiomanage.playSoundEffect(AudioManager.FX_KEY_CLICK);
9.不用table 改用 ul li来模拟,同android版本,不同机型上会有诡异问题出现
10. 捕捉android返回按键【需要phonegap支持】
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
// 注册回退按钮事件监听器
document.addEventListener("backbutton", onBackKeyDown, false);
//其他页面初始化完成后的事件
}
function onBackKeyDown() {
//这里写上你要处理的事情
}
11.对于phonegap本地Hybrid模式的程序而已,Jquery与Zkpeto 性能区别不大。注意说的是Jquery 不是 JQueryMobile.
- 浏览: 932890 次
- 性别:
- 来自: 山西
最新评论
-
白小默:
你好 可以提供下源码DEMO吗,不知为何,我导出来的excel ...
jxls 使用模板文件导出生成excel -
zkzqzzz:
博主威武!
让微信二维码扫描您的APK -
zkzqzzz:
感谢博主 原来那些类都不是必须的 或者自己写!!博主真棒 ...
抢红包插件实现原理浅析 -
zkzqzzz:
博主 请问你的其他类在哪里呢?
抢红包插件实现原理浅析 -
zkzqzzz:
其他类在哪呢?
抢红包插件实现原理浅析
相关推荐
PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器...
android+Phonegap开发环境搭建android+Phonegap开发环境搭建android+Phonegap开发环境搭建android+Phonegap开发环境搭建
主要是一些在Mac上开发 iOS 使用PhoneGap 开发Html5
phonegap开发工具
PhoneGap+开发指南
自己总结的混合模式经验总结,主要介绍phonegap、jquery mobile的问题解决办法和注意事项,机会不容错过哦!
PhoneGap开发的一些示例,实现了一些简单的插件的示例,演示了在怎么和服务器交互,完全面向服务器的开发。
研究了PhoneGap对其使用的结构做一下总结 PhoneGap是一款开源的手机应用开发平台,它仅仅只用HTML和JavaScript语言就可以制作出能在多个移动设备上运行的应用。PhoneGap将移动设备本身提供的复杂的API进行了抽象和...
这是一版中文的phonegap开发大全。简单明了,快速入门的开发手册,你值得下载!
phonegap开发插件包,各个平台的都有,像什么短信收发插件,蓝牙控制插件等等,具体的看文件包吧
PhoneGap是一个自由开放源码的开发工具和框架,允许利用HTML + JavaScript + CSS的强大功能在多个手机平台上开发程序。本人介绍了该平台的一些基本特性和开发程序需要的知识,以帮助大家快速入手移动开发。 详细可...
PhoneGap开发环境搭建
第一讲 快速搭建PhoneGap开发环境.pdf
Android PhoneGap开发简结
PhoneGap开发ios应用是否要交年费? 答:需要,因为编译后同ios的本地应用没有区别,同样要通过许可证发布到App Store中 2、PhoneGap不同平台的SDK是否一样? 答:不一样,这与不同平台API所相关,如ios是...
PhoneGap是免费的,但是它需要特定平台提供的附加软件,例如iPhone的iPhone SDK,Android的Android SDK等,也可以和DW5.5配套开发。使用PhoneGap只比为每个平台分别建立应用程序好一点点,因为虽然基本代码是一样的...
phonegap-2.3.0.zip
android+phonegap 开发环境教程
构建跨平台appHtml5+phonegap开发
PhoneGap是一款开源的手机应用开发平台,它仅仅只用HTML和JavaScript语言就可以制作出能在多个移动设备上运行的应用。PhoneGap将移动设备本身提供的复杂的API进行了抽象和简化,提供了一系列丰富的API供开发者调用,...