Supporting Files/WebTool/ActivityBaseWebViewController.h
ActivityBaseWebViewController通常用于可互动式网页内容展示。
一般 General[这是什么?]
1.5~[这是什么?]
1 | /** |
基于 Web kit导航的代理 Based on web kit navigation delegate
2.0~
1 | //MARK: Based on web kit navigation delegate |
Web kit 脚本信息回调 Web kit script message handler
2.0~
1 | // Web kit script message handler |
基于 UIWebView代理 (已弃用) Deprcated
1.5
-webView:shouldStartLoadWithRequest:navigationType:
通常用来拦截一些请求,或者在执行请求前做一些处理。
参数:
webView 使用代理的UIWebView实例 UIWebView 非空
request NSURLRequest实例 NSURLRequest 非空
navigationType 请求类型,具体看UIWebViewNavigationType枚举 UIWebViewNavigationType
返回值:
BOOL 是否执行请求,YES 执行 NO 拒绝执行
-webViewDidStartLoad:
通常用来在开始执行请求时进行一些处理。
参数:
webView 使用代理的UIWebView实例 UIWebView 非空
返回值:
无
-webViewDidFinishLoad:
通常用来在执行请求完成时进行一些处理。
参数:
webView 使用代理的UIWebView实例 UIWebView 非空
返回值:
无
-webView:didFailLoadWithError:
通常用来在执行请求失败时进行一些处理。
参数:
webView 使用代理的UIWebView实例 UIWebView 非空
error NSError实例,通常用来错误本地化信息显示 NSError 可以为空
返回值:
无
1 | // Web view代理基类 |
相关
更新内容
- UIWebView代理替换为 WKWebView导航代理。
- 相关链接调整。
- 更新了描述内容。