Hybrid应用
文章平均质量分 64
Hybrid App是指介于web-app、native-app这两者之间的app,兼具“Native App良好用户交互体验的优势”和“Web App跨平台开发的优势”。本系列将在iOS平台下,详细介绍native与web如何相互调用等。
xunyn
iOS开发者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UIWebView与JavaScript相互调用
UIWebView与JavaScript的那些事儿 UIWebView是IOS SDK中渲染网面的控件,在显示网页的时候,我们可以hack网页然后显示想显示的内容。其中就要用到javascript的知识,而UIWebView与javascript交互的方法就是stringByEvaluatingJavaScriptFromString: 有了这个方法我们可以通过objc调用javasc转载 2014-09-11 16:29:08 · 7135 阅读 · 0 评论 -
Hybrid----使用UIWebView显示PDF等文档
App中若需要显示pdf、word文档,这时候没有其他控件,比UIWebView更适合,它高度抽象了技术细节,可以很简单的使用 UIWebView可打开文件类型列表 (需要iOS3.0系统以上) 可以看到Excel、PPT、PDF、Word都可打开。 点击可下载打开PDF的Demo 将UIWebView加入到界面,获得源文件路径,打开文件 NSString *pat原创 2014-08-06 18:51:13 · 6177 阅读 · 0 评论 -
Hybrid--WebView中使用Ajax
Hybrid框架下的app,使用的Ajax,需要注意的是UIWebViewDelegate不会监测到Ajax的request,也就是再执行Ajax代码时,shouldStartLoadWithReuqest等方法并不会被调用。 其解决方法需要Javascript和navtive code一起来做,其基本原理可参考这片文章,其流程是在 Javascript handler中每创建Ajax的请求时原创 2014-08-05 19:06:59 · 13236 阅读 · 6 评论 -
Hybrid----UIWebView的HTML页面
最近在做一些hybird框架的项目,对于embed的UIWebView,其宽度一般由Native app 指定,对于HTML页面 其中若是width指定为device-width,那么embed的UIWebView的宽不应设置小于device-width的值,如ipad的宽为768 在webView中查看HTML页面源代码 - (void)webVie原创 2013-06-03 16:22:04 · 3719 阅读 · 0 评论 -
Hybrid----Debugging Web Content on iOS(在iOS设备上调试网页内容)
在iOS设备上调试网页内容 用iOS 6已上版本的Safari,可以通过Mac调试移动网页内容,你可以直接看到JavaScript的错误,编辑HTML属性,改变CSS属性,甚至可以在mac机上完成开发,这片文章描述了如何使用web inspector调试网页内容。 你应该使用桌面和数个iOS设备测试网页内容,如果不能做到真机测试,可以使用iOS模拟器,因为在iOS系统和OS X系统浏览翻译 2013-06-07 17:44:36 · 9023 阅读 · 0 评论 -
Hybrid----优秀开源代码解读之JS与iOS Native Code互调的优雅实现方案
转载自:http://blog.youkuaiyun.com/yanghua_kobe/article/details/8209751 简介 本篇为大家介绍一个优秀的开源小项目:WebViewJavascriptBridge。 它优雅地实现了在使用UIWebView时JS与ios 的ObjC nativecode之间的互调,支持消息发送、接收、消息处理器的注册与调用以及设置消息处理的回调。 就像项转载 2013-04-15 10:17:51 · 6747 阅读 · 0 评论
分享