我正在尝试将网站加载到我以前能够做到的webview中。但我似乎无法正确加载它。我已经遍布Stack和其他论坛寻找解决方案,但我似乎无法弄明白。
我的.h文件如下:
#import "ViewController.h"
@interface ScheduleView : ViewController
@property (strong, nonatomic) IBOutlet UIWebView *webview;
@end
和我的.m:
#import "ScheduleView.h"
@interface ScheduleView ()
@end
@implementation ScheduleView
- (void)viewDidLoad {
[super viewDidLoad];
NSString *urlstring = @"http://www.google.com";
NSURL *url = [NSURL URLWithString:urlstring];
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:url];
[_webview loadRequest:urlRequest];
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
@end
每当我尝试运行我的应用程序时,它将按预期启动,但当我导航到包含WebView的ViewController时,它只会显示一个空白屏幕。我试图使用谷歌以外的其他网站。
这是我第一次发帖,所以如果我需要提供更多信息,请告诉我,我会尽快回复。
编辑:
在
上放置断点之后[super viewDidLoad];
确实回来了" nil"
这是什么意思?我该如何解决?
答案 0 :(得分:0)
由于您使用的是http://www.google.com,您可能会在日志中看到以下错误
传输安全性阻止了明文HTTP(http://)资源加载,因为它不安全。可以通过应用程序的Info.plist文件配置临时例外。
答案 1 :(得分:0)