web-dev-qa-db-ja.com

WKWebViewのフォントがUIWebViewのフォントよりも小さく見える

UIWebViewをWKWebViewに変更しましたが、同じhtmlを使用すると、WKWebViewのフォントがUIWebViewのフォントよりも小さく見えます。これが発生したくないので、この変更を回避する方法はありますか?

30
无夜之星辰

最後に、html文字列を追加してこの問題を解決しました。

NSString *headerString = @"<header><meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no'></header>";
[self.webView loadHTMLString:[headerString stringByAppendingString:_htmlString] baseURL:nil];
48
无夜之星辰
let description = "<p> HTML content <p>"
var headerString = "<header><meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0'></header>"
headerString.append(description)              
self.webView.loadHTMLString("\(headerString)", baseURL: nil)
15