[关闭]
@luckyJerry 2015-11-16T08:45:10.000000Z 字数 643 阅读 506

WebKit Framework学习笔记

iOS


整理了一下WebKit Framework的类之间的关系。

WKWebView

WKWebViewConfigration

WKPreferences 最小字体、能否运行JS等的设置。
WKProcessPool 不太懂
WKUserContentController 提供了JS和App之间交互的途径

id<WKScriptMessageHandler> 一个从JS回调App的callback

WKScriptMessage callback方法的一个参数

WKFrameInfo 网页中一个Frame的信息

NSArray<WKUserScript *> 塞进Webpage里的一段用户脚本

WKWebsiteDataStore

id<WKNavigationDelegate>

WKNavigation 这东西就是NavigationDelegate专用的,自己本身没有任何方法和属性。作为一次跳转的唯一标识符使用。
WKNavigationAction 能导致一次跳转的某个行为。NavigationDelegate中,某方法的一个参数,这些方法决定是否要取消一个跳转用的。

id<WKUIDelegate> 用原生的UI替代HTML的。

WKWebViewConfigration
WKNavigationAction
WKWindowFeatures window的一些属性设置

WKBackForwardList 历史访问记录的列表

WKBackForwardListItem 访问列表item

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注