首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WKWebView不工作

WKWebView不工作
EN

Stack Overflow用户
提问于 2018-05-13 04:18:54
回答 2查看 1.9K关注 0票数 0

我试图从一个网站加载内容使用WKWebView从一个特定的网站,但我结束了一个白色的网页。这是我的代码:

代码语言:javascript
复制
import UIKit
import WebKit

class ViewController: UIViewController {
    @IBOutlet weak var webView: WKWebView!

    override func viewWillAppear(_ animated: Bool) {
        let url = URL(string: "https://www.apple.com")!
        let myRequest = URLRequest(url:url)

        webView.load(myRequest)
    }
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-08-02 11:21:20

代码语言:javascript
复制
// Add plist file 
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSExceptionDomains</key>
<dict>
    <key>google.com</key>
    <dict>
        <key>NSExceptionAllowsInsecureHTTPLoads</key>
        <true/>
        <key>NSIncludesSubdomains</key>
        <true/>
    </dict>
</dict>
代码语言:javascript
复制
 if WKWebView don't not support then declare .m file below code:



#import <WebKit/WebKit.h>

@interface WebScannerViewController()
{

 WKWebView *webView;

}

 @end

 @implementation WebScannerViewController

- (void)viewDidLoad

 {

[super viewDidLoad];
webView.hidden=YES;

webView.UIDelegate = self;
webView.navigationDelegate = self;
self.loadingSign.hidden = NO;

 webView.frame=CGRectMake(0, 94, Width, Height-128);

}
票数 -1
EN

Stack Overflow用户

发布于 2018-05-13 04:33:32

尝试将viewController设置为webview的navigationDelegate

代码语言:javascript
复制
webView.navigationDelegate = self
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50312723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档