赞
踩
项目中接入后端提供的html字符串时出现了内容大小不适配的问题,折腾了半天没搞懂怎么解决,最后在网上找到了解决方法(万能的网友)
特此记录一下解决方案,以备不时之需。
let headerString : String = "<header><meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no'><style>img{max-width:100%}</style></header>"
webView.loadHTMLString(headerString + content), baseURL: nil)
webView.evaluateJavaScript("document.body.scrollHeight") { (Result, error) in
//页面高度
let height = Result as? Double
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。