我试图了解如何在iOS8中使用新的WKWebView,找不到太多信息.我读了:
http://developer.telerik.com/featured/why-ios-8s-wkwebview-is-a-big-deal-for-hybrid-development/ http://nshipster.com/wkwebkit/
但这对现有应用程序有何影响?普通的UiWebView会从nitro java脚本引擎获得加速,还是需要进行更改?我们如何处理向后兼容性?
我能找到的所有代码和示例都使用swift,这是强制性的吗?
感谢您对此事的任何帮助!
我可以通过以下代码以编程方式将WKWebView添加到子视图中.如何将WKWebView添加到通过Interface Builder添加的视图containerView2中?
import UIKit
import WebKit
class ViewController: UIViewController {
@IBOutlet var containerView : UIView?
@IBOutlet weak var containerView2: UIView!
var webView: WKWebView?
override func loadView() {
super.loadView()
self.webView = WKWebView()
self.webView?.frame = CGRectMake(50, 50, 200, 200)
self.webView?.sizeToFit()
self.containerView = self.webView!
//how can I set a View (containerView2) added by Interface Builder = to self.webView!
self.view.addSubview(self.containerView!)
}
override func viewDidLoad() {
super.viewDidLoad()
var url = NSURL(string:"http://www.google.com")
var req = NSURLRequest(URL:url)
self.webView!.loadRequest(req)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of …Run Code Online (Sandbox Code Playgroud)