2016-04-21 18 views
0

Ich versuche, Webseiten in UIWebView anzuzeigen. Aber es zeigt die Webseiten nicht richtig an. Alle Webseiten sind reaktionsschnell.UiWebView zeigt keine responsiven Webseiten an

Unten ist mein Code

_webview.delegate = self; 
[self.webview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:_webURL]]]; 
[_activityLoading startAnimating]; 

-(void)webViewDidFinishLoad:(UIWebView *)webView{ 
    [_activityLoading stopAnimating]; 
    [_webview stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"document.querySelector('meta[name=viewport]').setAttribute('content', 'width=%d;', false); ", (int)webView.frame.size.width]]; 
} 

Sample Webpage Proper formatted

Es ist richtig in Safari angezeigt werden.

Bitte helfen

+0

Bitte geben Sie das Detail von "nicht richtig angezeigt" durch Screenshots oder Detailbeschreibung. – zcui93

+0

Bitte überprüfen. Ich hatte ein Beispielbild hinzugefügt. –

+0

Ist die Eigenschaft webview "scalesPageToFit" auf YES gesetzt? –

Antwort

0

Das Gerät, auf dem es wurde unsachgemäß immer wurde mit iOS 9.3. Nach dem Upgrade von xCode funktionierte es einwandfrei. Habe danach kein anderes Problem im Zusammenhang mit UIWebView bekommen.