Skip to content

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

License

Notifications You must be signed in to change notification settings

pcjbird/SmartJSWebView

Repository files navigation

logo Build Status Pod Version Pod Platform Pod License 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