记录下 WKWebView 的 一些属性 以及 子属性的意思

2018-10-22  本文已影响0人  思绪飘零ing

1. WKWebViewConfiguration  是一个属性的集合 用来初始化web视图。 (就是对WebView初始化 对webView进行设置一些page信息的类 至于具体有什么看下面)

  WKWebViewConfiguration 的属性

1.1 @property (nonatomic, strong)  WKProcessPool *processPool

类似于 ARC 的pool 意思大概就是 这个webView的起作用的 作用域.  这个有什么用 ?  之前的webview seesion 是统一的  就是你在app内 不同页面 创建 两个不同的webView session 是通用的  但是 在wkwebview下 就不是了 因为 processPool 不同了  要想跟之前一样 可以把 这个 属性设置为单例 在需要 同session下的 页面 这个时候 的 session 吖 就可以同步了.

1.2 @property (nonatomic, strong) WKPreferences *preferences;

(api结束)Web视图要使用的首选项设置。 就是 关于WKWebView的   的一些属性设置 

@property(nonatomic)CGFloatminimumFontSize; //最小字体大小。

@property(nonatomic)BOOLjavaEnabled;//是否启用java 默认为NO

@property(nonatomic)BOOLplugInsEnabled;//是否启用插件,默认为NO

@property(nonatomic)BOOLtabFocusesLinks  API_AVAILABLE(macosx(10.12.3));

上一篇下一篇

猜你喜欢

热点阅读