私はストーリーボードでUIWebviewを持っています。ビュー内にHTMLページをロードしています。 iOS 9.2までは欲望としてはうまくいきますが、iOS 9.3で同じ動作をしているときは、ページがデフォルトでズームインされて表示されます。 scalesPageToFitプロパティを設定しました。webViewのscalesPageToFitがiOS 9.3で動作していません
self.webView.scalesPageToFit=TRUE;
私はUIWebviewのためにプログラム的にフレームを設定しようとしました。
これは、HTMLからの私のMetaタグ..
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="language" content="en" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=2.2, user-scalable=yes">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
ある私がしようとしている多くの記事で示唆したように、私は、metaタグで
<meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
を試してみました。
[self.webView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"document.querySelector('meta[name=viewport]').setAttribute('content', 'width=%d;', false); ", (int)self.view.frame.size.width]];
私はここに述べたように、私は、9.3にWKWebViewと同じ問題を抱えています:http://stackoverflow.com/questions/36633066/wkwebview-viewport-shrink-to-fit-not-working-on-ios- 9-3 –