摘要: 在iOS里,程序之间都是相互隔离,目前并没有一个有效的方式来做程序间通信,幸好iOS程序可以很方便的注册自己的URLScheme,这样就可以通过打开特定URL的方式来传递参数给另外一个程序。例如在iPad上浏览网页,并且iPad已经安装了淘宝HD,那么就打开下面这个链接就会在淘宝HD中查看这个商品的... 阅读全文
posted @ 2014-10-27 18:29 IOS_FU 阅读(3586) 评论(1) 推荐(0) 编辑
摘要: 前言今天参加了Adobe和CSDN组织的一个关于PhoneGap的开发讲座,而PhoneGap在iOS设备上的实现就是通过UIWebView控件来展示html内容,并且与native代码进行交互的。正好我们在做有道云笔记的iPad版,因为我们也是使用UIWebView来展示笔记内容,所以也需要做js... 阅读全文
posted @ 2014-10-27 18:24 IOS_FU 阅读(860) 评论(0) 推荐(0) 编辑
摘要: js与navive相互通信的机制js –> native目前,截止至iOS7,iOS原生并没有提供js直接调用native的方式,只能通过UIWebView相关的UIWebViewDelegate协议的- (BOOL)webView:(UIWebView *)webView shouldStartL... 阅读全文
posted @ 2014-10-27 18:21 IOS_FU 阅读(837) 评论(0) 推荐(0) 编辑
摘要: PhoneGap,著名的跨平台Hybrid框架,旨在让开发者使用HTML、Javascript、CSS开发跨平台的App。最近的工作,就是做Hybrid方面的,很自然,方案就从PhoneGap入手。下面就切入正题,分析下PhoneGap的原理,需要说明的是,我只针对iOS版本的PhoneGap做分析... 阅读全文
posted @ 2014-10-27 18:17 IOS_FU 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 一.PhoneGap的简单介绍 1.Cordova,对这个名字大家可能比较陌生,大家肯定听过 PhoneGap 这个名字,Cordova 就是 PhoneGap 被 Adobe 收购后所改的名字。 2.Cordova 是一个可以让 JS 与原生代码(包括 Android 的 java,iOS 的... 阅读全文
posted @ 2014-10-27 16:55 IOS_FU 阅读(356) 评论(0) 推荐(0) 编辑