Safari vs UIWebView字体大小差异

时间:2015-12-06 16:01:55

标签: ios css swift uiwebview

在safari中加载页面时,它加载完全正常。在uiwebview中加载它,字体都会变大。

我做了我的研究,似乎一切都很好。我试过了..

  • -WebView.scalesPageToFit = true
  • 尝试使用webview上的默认约束
  • <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1"/>
  • WebKit的文字大小调整:100%/无

我很确定它只是一个uiwebview问题,因为它在safari中加载非常好。

这是我用过的uiwebview教程.. https://www.youtube.com/watch?v=rcVv1N1hReQ

这是我使用的uiwebview代码..

@IBOutlet var WebView: UIWebView!

override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib.

    let URL = NSURL(string: "http://website")
    WebView.loadRequest(NSURLRequest(URL: URL!))
    WebView.scalesPageToFit = true
}

我感到很沮丧,谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

如果有人仍在寻找解决方案,我发现切换到WKWebView(无需进行任何其他更改)可以解决此问题。无论如何,现在都已弃用UIWebView,因此这只是切换的另一诱因。