Я пытаюсь понять, как отобразить веб-страницу в моем приложении IOS.Я пытался внимательно следить за тем, какую информацию я могу найти.Вот что я использую:
@implementation FirstViewController
- (void)viewDidLoad {
[super viewDidLoad];
self.productURL = @"http://google.com/";
NSURL *url = [NSURL URLWithString:self.productURL];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
_webView = [[WKWebView alloc] initWithFrame:self.view.frame];
[_webView loadRequest:request];
_webView.frame = CGRectMake(self.view.frame.origin.x+50,self.view.frame.origin.y+50, self.view.frame.size.width-100, self.view.frame.size.height-200);
printf("\nReady to add the Subview");
self.view.backgroundColor = [UIColor blueColor];
[self.view addSubview:_webView];
printf("\nSubView has been added");
}
@end
В приведенном выше кадре смещение, чтобы я мог его покрасить и увидеть, что подпредставление будет расположено там.Веб-страница должна отображаться в подпредставлении, насколько я понимаю, но я просто получаю пустую страницу.
Я также добавил словарь NSExceptionDomains в свой Info.plist и добавил google.com, в котором словарь содержит набор NSIncludeSubdomainsв true, а NSExceptionAllowsInsecureHTTPLoads - в истинное мышление, которое может быть проблемой, но безрезультатно.Я перепробовал несколько URL и одну и ту же вещь.
Как узнать, что происходит, и исправить это?