SmartJSWebView

支持 H5 页面通过 JavaScript 与 Native App 交互的 WebView。


Keywords
app, didcreatejavascriptcontext, easyjs, h5, invoke, ios, javascript, jscontext, native, smartjs, uiwebview, webview, wkwebview
License
MIT
Install
pod try SmartJSWebView

Documentation

logo Build Status Pod Version Pod Platform Pod License CocoaPods CocoaPods GitHub release GitHub release Website

SmartJSWebView

支持 H5 页面通过 JavaScript 与 Native App 交互的 WebView,支持白名单功能。从 2.0.0 开始不再支持 UIWebView。

特性 / Features

  1. 支持 H5 页面通过 JavaScript 与 Native App 交互。
  2. 安全策略,支持设置白名单功能。
  3. 页面重定向后依然可以调用到 Native 方法,不含私有 API,实测通过 AppStore 审核。
  4. EasyJSWebView 基础上编写,功能更强大。
  5. 更多可能,JS调用路由框架封装,详见 QuickWebKit 的 QuickWebJSBridgePlugin 插件,已实现多个 proxies。
  6. 支持 CocoaPods 安装。

演示 / Demo

安装 / Installation

方法一:SmartJSWebView is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'SmartJSWebView'

使用 / Usage

关注我们 / Follow us

  

Twitter URL Twitter Follow