WebViewWarmUper 2.0.1

WebViewWarmUper 2.0.1

Timur Bernikovich 维护。



  • Timur Bernikovich

WebViewWarmUper

WKWebView 的初始化和首次加载非常慢。WebViewWarmUper 会预加热 WKWebViewUIWebView,以便更快地完成首次加载。下载示例项目进行测试。如果您有任何建议,可以创建问题或拉取请求。

安装

CocoaPods

CocoaPods 是 Cocoa 项目的依赖管理器。有关使用和安装说明,请访问他们的网站。要通过 CocoaPods 将 WebViewWarmUper 集成到您的 Xcode 项目中,请在您的 Podfile 中指定它

pod 'WebViewWarmUper'

手动安装

您只需将源文件从 Classes 文件夹(WebViewWarmuper.swift)复制到您的项目中即可。

用法

标准

首先你应该调用 prepare 方法,它应该在你想显示网页视图之前的一段时间内调用。在测试应用中,我们在 func application(_ application: didFinishLaunchingWithOptions: ) 中调用此方法。

import WebViewWarmUper

WKWebViewWarmUper.shared.prepare()

然后,当你需要新的网页视图实例时

import WebViewWarmUper

let webView = WKWebViewWarmUper.shared.dequeue()

许可

WebViewWarmUper 以 MIT 许可证发布。详情请见 LICENSE 文件。