2016-10-12 9 views
0

URLのビーイングをロードしません: -ウェブページシミュレータのサファリMACサファリの荷重が、WebViewのiOSのOBJ Cに

http://1-dot-smartrefill-968.appspot.com/#/#[email protected]_com 

ATSは、次のように

私のコードは無効になっている: -

-(void)loadView 
{ 
    [super loadView]; 
    self.view.backgroundColor=[UIColor blackColor]; 
    self.webview = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)]; 
    [self.webview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://1-dot-smartrefill-968.appspot.com/#/#[email protected]_com"]]]; 
    [self.view addSubview:self.webview]; 
    self.webview.delegate=self; 


} 
-(void)webViewDidFinishLoad:(UIWebView *)webView 
{ 
    NSLog(@"Finished loading"); 
} 
-(void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error 
{ 
    NSLog(@"Error %@", error); 
} 

SafariでURLが読み込まれています。

enter image description here

私は多くのdiffeerntソリューションを試みたが、それらのどれも動作するようには思えません。助けてください。ありがとう!

答えて

0

あなたNSURLはいつもいつもあなたにnilの値が得られますURlString

[NSURL URLWithString:@"http://1-dot-smartrefill-968.appspot.com/#/#[email protected]_com"] 

上記の行であるため、いくつかの未エンコードされた値をnilになります。

はこれを試してみてください。

NSString *urlString = @"http://1-dot-smartrefill-968.appspot.com/#/#[email protected]_com"; 

NSURl *Url = [NSURL URLWithString:[self.urlString stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLHostAllowedCharacterSet]]]; 

あなたは上記の変換から取得したURL値をロードしてみてください。お役に立てれば。

ありがとうございます!

+0

エラーログ:エラーエラードメイン= WebKitErrorDomainコード= 102「フレーム読み込み中断」UserInfo = {NSErrorFailingURLStringKey = file://http%3A%2F%2F1-dot-smartrefill-968.appspot.com% 2F%23%2F%23mfucci%40gmail_com、NSLocalizedDescription =フレーム読み込み中断、NSErrorFailingURLKey =ファイル://http%3A%2F%2F1-dot-smartrefill-968.appspot.com%2F%23%2F%23mfucci%40gmail_com} –

関連する問題