DPHybrid 1.1.1

DPHybrid 1.1.1

DancewithPeng 维护。



DPHybrid 1.1.1

  • DancewithPeng

混合开发框架

[目录]

功能列表

  • 向 WebView 添加原生能力
  • 向 WebView 注入 JS 代码

安装

  • CocoaPods
pod 'DPHybrid', '~> 1.1.1'

使用

添加原生能力

let configuration = WKWebViewConfiguration()
configuration.addFeature(withName: "takePhoto") { (message) in
		// 原生处理拍照逻辑...
}
let webView = WKWebView(frame: ..., configuration: configuration)

注入 JS 代码

let configuration = WKWebViewConfiguration()
configuration.add(WKUserScript(source: "function hello() { alert('Hello World!'); }"))
let webView = WKWebView(frame: ..., configuration: configuration)

许可证

MIT许可证

版权所有 (c) 2020 DP

在此,免费向任何获得此软件及其相关文档(以下简称“软件”)副本的个人授予权限

在不受限制的情况下处理该软件,包括但不限于使用、复制、修改、合并、发布、分发、再授权和/或出售软件副本的权利,并允许获得软件的个人进行操作,前提是

遵守以下条件

上述版权声明和本许可声明应包含在所有软件副本或实质性部分中。

软件按“原样”提供,不提供任何形式的保证,明示或暗示,包括但不限于对适销性、特定用途适用性和非侵权的保证。在没有任何事件的情况下

作者或版权所有者不应承担责任、损害或任何其他责任,无论此类责任是基于合同、侵权或其他方式而产生

从、与或因软件或其使用或其他方式而引起。

该软件。

使用

软件。

软件。

软件。

软件。

软件。

软件。