WebViewJavascriptBridge实现JS和OC的相

2016-04-30  本文已影响455人  北极星的笔记

目前很多APP都是 原生+H5开发的,这种混合开发模式经常需要进行一些JS和OC的相互调用,而WebViewJavascriptBridge就是用来解决这个问题的。它的使用也是非常简单的,下面分两种情况展示一下我是如何使用的。

准备工作
JS调用OC
OC调用JS

为了方便查看输出日志,上面用到了log方法,该方法是这样定义的
var uniqueId = 1 function log(message, data) { var log = document.getElementById('log') var el = document.createElement('div') el.className = 'logLine' el.innerHTML = uniqueId++ + '. ' + message + ':<br/>' + JSON.stringify(data) if (log.children.length) { log.insertBefore(el, log.children[0]) } else { log.appendChild(el) } }

希望了解更多关于WebViewJavascriptBridge的朋友可以点击下面的连接到github上详细了解WebViewJavascriptBridge

上一篇 下一篇

猜你喜欢

热点阅读