UDN-企业互联网技术人气社区

板块导航

浏览  : 773
回复  : 4

[原生js] OC和H5交互 并且H5自适应高度

[复制链接]
htmlman的头像 楼主
发表于 2017-1-10 15:39:15 | 显示全部楼层 |阅读模式
  这个OC和H5交互现在用的比较多,方法也各种各样,这里我也就稍微补充一点,仅供大家参考.

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

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

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

  一.首先第一步
1.png

    二.然后第二步

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

  预加载url

  三,重点来了
4.png

  核心代码

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

  webview的协议方法
2.png

  加载webview
1.png

  返回 高度

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

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

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

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

相关帖子

发表于 2017-1-10 15:39:44 来自手机 | 显示全部楼层
js框架越来越火了, 不过本人还是喜欢原生的好, 自己写类库, 自己来封装,用着方便。。。。
使用道具 举报

回复

发表于 2017-1-13 23:34:13 | 显示全部楼层
js框架越来越火了, 不过本人还是喜欢原生的好, 自己写类库, 自己来封装,用着方便。。。。
使用道具 举报

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们
联系我们
  • 电话:010-86393388
  • 邮件:udn@yonyou.com
  • 地址:北京市海淀区北清路68号
移动客户端下载
关注我们
  • 微信公众号:yonyouudn
  • 扫描右侧二维码关注我们
  • 专注企业互联网的技术社区
版权所有:用友网络科技股份有限公司82041 京ICP备05007539号-11 京公网网备安1101080209224 Powered by Discuz!
快速回复 返回列表 返回顶部