iOS開發之Objective-C打開一個網頁


在顯示網頁的ViewController的viewDidLoad方法下,加入UIWebView,打開網址:http://www.baidu.com

- (void)viewDidLoad
{
[super viewDidLoad];

UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, kScreen_Width, kScreen_Height)];
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.baidu.com"]]
;
[self.view addSubview:webView];
[webView loadRequest:request];
}

蘋果IOS9.0以上系統遇到網絡安全問題:
App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app’s Info.plist file.

解決方法:
http://stackoverflow.com/questions/32695636/app-transport-security-has-blocked-a-cleartext-http-http-resource-load-sinc
打開 工程主目錄下info.plist
增加屬性字典 NSAppTransportSecurity
在這個屬性下增加節點 NSAllowsArbitraryLoads, value 為 YES

蘋果IOS9.0以上系統安全設置


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com