FPHWKWebViewJavaScriptBridge
示例
要运行示例项目,请克隆仓库,然后首先从 Example 目录运行 pod install
。
要求
安装
FPHWKWebViewJavaScriptBridge 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 即可
pod 'FPHWKWebViewJavaScriptBridge'
作者
fupenghua, [email protected]
许可证
用法
let bridge = WKWebViewJSBridge()
bridge.setWebView(webView)
注册 js调用native
bridge.registerHandler(name: "funcName") { (data, callback) in
}
callHanlder native调用js
bridge.callHandler(name: "funcName", data: data)
在webView的deinit中一定要调用self.bridge.removeMessageHandler()
,不然bridge会释放不掉