
PhoneGap
文章平均质量分 65
load_life
这个作者很懒,什么都没留下…
展开
-
初探PhoneGap移动开发框架
随着Google的Android手机和苹果的iPhone手机的逐渐普及,越来越多开发者加入到移动应用开发的大军当中。目前移动终端中的冠亚军Android,应用是基于Java语言基础上进行开发的;而苹果公司的iPhone则是基于C语言开发的。如果开发者编写的应用需要同时在不同的移动设备上运行的话,则必须要掌握多种开发语言,这已经成为开发团队的一大难题,在51CTO专访国内著名移动软件尚邮的首席架构师转载 2012-02-06 15:55:13 · 835 阅读 · 0 评论 -
PhoneGap应用开发对策:如何通过苹果审核?
最近在一些开发者社区,有人抱怨苹果拒绝自己开发的PhoneGap应用,原因是不够本地化。有开发者将之归咎于用户界面设计基于HTML。其实被拒绝也没那么难理解,苹果有一套严格的审查程序,那问题到底出在哪?又该如何处理?首先要了解PhoneGap是什么,这是一个开源的移动开发框架,能真正实现Written once run everywhere,能基于HTML5 + CSS + JavaScr转载 2012-11-06 09:04:43 · 598 阅读 · 0 评论 -
MPMoviePlayerViewController实现横屏播放
phonegap 视频插件:https://github.com/eiffelqiu/phonegap-videoplayer-plugin此插件默认只能设置横屏(NO)/坚屏(YES),要弄成自动适应:(将相关内容注释掉)实现播放视频的时候自动横屏必须重写MPMoviePlayerViewController,具体代码如下:1.重写MPMoviePlayerViewC转载 2012-05-21 16:00:36 · 1964 阅读 · 0 评论 -
如何设置和使用PhoneGap中的NativeControls插件
许多人可能也知道,PhoneGap中针对iOS用得最多的两大插件是NativeControls和ChildBrowser,但插件安装起来有点棘手,你也无法在互联网上轻轻松松就能找到这种帮助。就拿我来说吧,我在阅读了PhoneGap的插件安装说明、进行了测试,才算弄了个明白。于是在本文中,我会介绍设置和使用NativeControls的整个过程(但这个过程同样适用于iOS源代码库中的其他任何插件),转载 2012-05-21 10:55:20 · 596 阅读 · 0 评论 -
IOS下Phonegap 插件开发
用上一节我们创建的Hello 项目来示例http://www.mwebgl.com/dede/a/kaifakuangjia/Phonegapjishuwendang/2012/0511/125.html在Hello项目中创建 js HelloPlugin.jsvar HelloPlugin = { callNativeFunction: function (succes转载 2012-06-01 08:17:01 · 935 阅读 · 0 评论 -
关于UIWebView和PhoneGap的总结
前言今天参加了Adobe和优快云组织的一个关于PhoneGap的开发讲座 ,而PhoneGap在iOS设备上的实现就是通过UIWebView控件来展示html内容,并且与native代码进行交互的。正好我们在做有道云笔记的iPad版,因为我们也是使用UIWebView来展示笔记内容,所以也需要做js与native代码相互调用的事情。所以在这儿顺便总结一下UIWebView在使用上转载 2012-05-29 12:15:17 · 1102 阅读 · 0 评论 -
关于phonegap 开发iOS 程序时 的ERROR whitelist rejection【不能请求服务端】
关于phonegap 开发iOS 程序时 的ERROR whitelist rejection 解决办法其实很简单,打开supportiong files ,找到 phonegap plist 右键用sourse code的方式打开,在ExternalHosts 下方增加如下代码: localhost转载 2012-05-09 15:30:49 · 1370 阅读 · 0 评论 -
编写 PhoneGap 程序调试问题解决方案
这几天做项目,需要设计一个和服务器交互的库,同时也有一个提高效率的需求就是设计缓存机制,无奈PhoneGap提供的API太坑爹了,编写个缓存费了N大的劲才完成,记录一下要注意的地方。1. 客户端浏览器调试Ajax请求报错“Origin null is not allowed by Access-Control-Allow-Origin. ”解决办法:谷歌浏览器 chrome.exe转载 2012-04-20 21:39:43 · 1244 阅读 · 0 评论 -
PhoneGap 之 Android 端插件开发
前面一篇文章 《移动 APP 之跨平台解决方案》介绍了一种跨平台的解决方案,即用开发web app的方式来编写mobile app。鉴于PhoneGap才刚刚新起,还有许多功能因为平台的差异性无法很好的解决,所以我们在实际的开发中,发现有很多功能还需要完善,一种比较好的方式就是编写平台依赖的插件,进而扩展PhoneGap的功能。本文介绍一下开发和使用插件的一个流程,以 VideoPla转载 2012-04-20 21:18:06 · 1870 阅读 · 1 评论 -
PhoneGAP 如何禁止横屏竖屏旋转
在Android中要让一个程序的界面始终保持一个方向,不随手机方向转动而变化的办法: 只要在AndroidManifest.xml里面配置一下就可以了。在AndroidManifest.xml的activity(需要禁止转向的activity)配置中加入 android:screenOrientation=”landscape”属性即可(landscape是横向,portrait是纵向)。转载 2012-05-03 11:09:46 · 1828 阅读 · 0 评论 -
HTML5在PhoneGap框架下开发IOS应用时常用操作和设置
本文:HTML5在PhoneGap框架下开发IOS应用时常用操作和设置在之前的文章中,我已经把怎么创建一个HTML5的phonegap IOS应用程序。请点击这里这里介绍下实际开发中经常会碰到的问题。 众所周知PhoneGap是一个开源的框架,可以使用HTML5做跨平台的应用程序,能够调用手机的核心功能。如果要想做更好的开发,那还要知道PhoneGap是怎么实现这些功能的。转载 2012-04-25 16:11:48 · 958 阅读 · 0 评论 -
PhoneGap API介绍:Events
事件类型:backbuttondevicereadymenubuttonpauseresumesearchbuttononlineofflinebackbutton当用户在Android系统上点击后退按钮的时候触发此事件。document.addEventListener("backbutton", yourCallbackFunction, false); 详述:转载 2012-02-06 16:09:01 · 553 阅读 · 0 评论 -
基于PhoneGap的Android应用开发:Get started
PhoneGap官方网站上有详细的入门示例教程,这里,我针对使用PhoneGap进行Android移动应用的开发对其官网的Get Started进行一些介绍、补充。Step1、选择你想要进行开发的移动平台,点击Android图标Step2、需要安装的软件-Eclipse3.4以上版本Step3、安装SDK+PhoneGap(1)安装Eclipse3.4,我安装使用的为3.6版本中文转载 2012-02-06 16:07:15 · 563 阅读 · 0 评论 -
开源框架PhoneGap入门:视频图文简介及代码示例
PhoneGap是什么?PhoneGap是一个开源的、基于JavaScript语言、用于快速和简便开发手机应用程序的开发框架,用来构建跨平台的使用HTML,CSS和JavaScript的移动应用程序。PhoneGap框架视频演示http://www.tudou.com/programs/view/sQzRX2E9EtI/?resourceId=0_06_02_99?fr=1转载 2012-02-06 16:04:28 · 657 阅读 · 0 评论 -
关于移动端点击后出现闪或者黑色背景
最近在和朋友开发一个ipad的课件,用phoneGap打包在ipad上运行,发现,点击某些带事件的DOM后,出现瞬间的闪动,a标签点击的时候还是出现黑色的背景。首页,瞬间的闪动是怎么出现的,具体原因不是很明确,根据我测试,貌似是因为DOM中有可选择的文字,使得DOM是可以整体被touch,在ipad中,元素被touch后会出现高亮,就是出现半透明的黑色背景..于是当我们每次点击的时候,就会出现看到转载 2012-12-17 15:34:37 · 1236 阅读 · 0 评论