İOS uygulamamı ile değiştirilecek UIWebViewşekilde güncelliyorum WKWebView. Ancak aynı davranışı nasıl elde edeceğimi anlamıyorum WKWebView. İle UIWebViewkullandığım scalesPageToFitweb pag ekran boyutu aynı boyutta birlikte görüntülenmiş sağlamak için (böylece kaydırmadan tam ekran görüntülenmesini).
Bu çözümü web'de buldum ancak işe yaramıyor:
- (void)webView:(WKWebView *)webView didCommitNavigation:(WKNavigation *)navigation {
NSString *javascript = @"var meta = document.createElement('meta');meta.setAttribute('name', 'viewport');meta.setAttribute('content', 'width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no');document.getElementsByTagName('head')[0].appendChild(meta);";
[webView evaluateJavaScript:javascript completionHandler:nil];
}
NSString* js = @"var meta = document.createElement('meta'); " "meta.setAttribute( 'name', 'viewport' ); " "meta.setAttribute( 'content', 'width = device-width' ); " "document.getElementsByTagName('head')[0].appendChild(meta)"; [webView stringByEvaluatingJavaScriptFromString: js];kodunuzu yukarıdaki kodla değiştirin.