网页的东西iOS学习iOS程序猿

OC和H5交互 并且H5自适应高度

2016-12-29  本文已影响423人  坏小孩泡泡糖

2016.01.10 今天没事,就自己用这个框架写了一个demo出来,欢迎大家指正,地址给你们

demo地址   https://pan.baidu.com/s/1miqHdYo

      这个OC和H5交互现在用的比较多,方法也各种各样,这里我也就稍微补充一点,仅供大家参考.

         首先来说我用的第三方是JavaScriptBridge  这里强调一下必须要有一个前端工程师,会写一点简单的JS代码,可以通过网络请求下来,具体怎么上传的我不知道,在最后我会附上简单的JS代码,上传是你们的事哦!

先把第三方给你们JavaScriptBridge的链接   https://pan.baidu.com/s/1nvNiz13

然后写的话其实就简单了  这里还要和H5自适应高度相结合  哈哈哈

一.首先第一步   

二.然后第二步

你需要预加载一个Webview  给它一个初始高度 一般都为1(为了自适应高度用),并且用当前的UIWebview的对象去加载对应的html 

预加载url

三,重点来了

核心代码

四.oc和H5交互完了 剩下自适应了是吧

webview的协议方法 加载webview 返回 高度

到这里 基本上就完成了  额 还剩下一个js的简单样式  和一个比例    

 先放比例      #define hzbeishu_iphone6_H ([[UIScreen mainScreen] bounds].size.height / 667)

  js样式   给个链接 你们只需要看里面的代码 看个样式  就行  哈哈哈 直接打开 没有什么显示,没有连服务器     上链接 https://pan.baidu.com/s/1i5x8e6x

感觉没有什么难的 是吧  那就来尝试一下,动动你的小手开始吧!

上一篇 下一篇

猜你喜欢

热点阅读