ios WKWebView禁用水平滚动和换行内容

cwtwac6a  于 2023-01-14  发布在  iOS
关注(0)|答案(1)|浏览(327)

下图中的“up up up up”是wkwebview中使用的html字符串加载

webView?.loadHTMLString((currentLock?.text)!, baseURL: nil)

以及

func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {
    webView.scrollView.minimumZoomScale = 1.5
    webView.scrollView.maximumZoomScale = 20
    webView.scrollView.setZoomScale(1.5, animated: true)
}

现在我希望它只有垂直滚动和水平内容大小等于框架宽度。目前它的内容传播到完全水平滚动,我打算 Package 它水平等于框架宽度,只允许垂直滚动看到完整的消息。

1wnzp6jl

1wnzp6jl1#

try to add html content inside Paragraph to wrap it up. 

Eg: -  <p> Add Html content inside the paragraph to wrap <math xmlns=“http://www.w3.org/1998/Math/MathML”><mfrac><mn>1</mn><mn>200</mn></mfrac><msqrt><mo>&#177;</mo><msup><mi>s</mi><mn>2</mn></msup></msqrt></math> </p>

我认为这解决了用户加载htmlString时Wkwebview中的问题。

let htmlString = "<p>up up up up up up up up </p>"
webView?.loadHTMLString(htmlString, baseURL: nil)

相关问题