PhoneGap框架下JavaScript操作卡片技术验证及说明文档.docxVIP

PhoneGap框架下JavaScript操作卡片技术验证及说明文档.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PhoneGap框架下JavaScript操作卡片技术验 证及说明 技术积累文档 握奇败据系统有限公司地址:北京市朝阳区万红西街 握奇败据系统有限公司 地址:北京市朝阳区万红西街2号 郎编:100015 电话:(8610 ) 6472 2288 传真:(8610 ) 6472 6134 网址: Yandong Business Park, No.2 Wanhong West St Chaoyang District Beijing P. R. China Postcode : 100015 Tel : ( 8610 ) 6472 2288 Fax: ( 8610 ) 6472 6134 HYPERLINK 目录 TOC \o 1-5 \h \z HYPERLINK \l bookmark4 \o Current Document Phon eGap 概述 3 HYPERLINK \l bookmark6 \o Current Document PhoneGap 简介 3 调用本地接口 3 参考资料 3 HYPERLINK \l bookmark8 \o Current Document PhoneGap插件开发 4 HYPERLINK \l bookmark10 \o Current Document 开发本地代码 4 HYPERLINK \l bookmark12 \o Current Document 编写 Javascript 代码 5 HYPERLINK \l bookmark14 \o Current Document 添加插件配置项 5 使用新增插件 6 经验总结 6 1 PhoneGap 概述 1.1 PhoneGap 简介 目前移动设备在人们的生活中扮演者越来越重要的角色,随着iPhone, android及 windows phone的发展,移动应用越來越丰富,用户対应用的盅求逐步的增大。然而対于开 发者而言,同一个应用针对不同的移动设备平台需要分别作开发,这无疑增大了成本。随着 html5等技术的发展和完善,借助于PhoneGap,跨移动平台的开发正在成为现实。 PhoneGap是一个用基于HTML, CSS和JavaScript的,创建移动跨平台移动应用程序的 快速开发平台。目前他支持的平台包括iPhone, Android, Palm, Symbian, WP7, Bada和 Blackberry, WebOSo通过它,开发者可以使用HTML CSS及JavaScript来开发本地移动应 用程序,开发者可以只编写一次应用程序,然后在各个移动平台和应用程序商店里进行发布。 PhoneGap提供了诸多本地特性的JavaScript API接口,使得开发者使用JavaScript即可 访问这些浏览器本身不能够支持的本地特性,如设备摄像头、设备信息、通讯录等。但是, 我们仍可以添加自己的一些本地特性,以满足我们的需求。 1.2调用本地接口 在android平台下,可以实现html中JavaScript代码和本地的java接口之间的通信,关 于此类的教程有很多,在此就不做叙述。PhoneGap使用了 JavaScript技术,因此它可以实现 调用本地的java接口。但是在PhoneGap开发框架下,是以插件的形式实现本地接口调用的。 PhoneGap在不断推出访问本地功能的新API接口,但对于移动应用开发者,仍然可能 需要访问一些PhoneGap尚不支持的功能,同时在编写复杂的业务逻辑时JavaScript显得力 不从心,其速度还是无法和原生代码相比,或者希望能够使用木地API来实现某些重量级的 功能。这时,PhoneGap提供了一套插件体系来帮助开发者定制扩展插件。事实上,标准的 PhoneGap本地API也是以插件的方式提供的。通过插件方式,开发者可以使用平台指定的 本地语言(例如Java)编写功能,并通过JavaScript把这些定制化的本地代码暴露出來供 PhoneGap应用访问。 1.3参考资料 PhoneGap的相关资料。 2 PhoneGap插件开发 rfl于要写原生代码,所以各个平台插件的编写略有不同。本文以Android为例,来讲述 PhoneGap插件的开发过程。 2.1开发本地代码 首先必须在工程中添加PhoneGap的依赖包cordova-1.7.0.jar,然后在java文件中引入: import com.ph on egap.api.Plugin; import com.ph on egap.api.PluginResult; import com .phon egap.api.Plugi nResult. Status; java类需要继承com.phonega

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档