您可以使用 JavaScript 来启用阅读器视图。
只需使用此代码...</p>
webView.evaluateJavaScript("document.body.innerText”)
此代码正在获取网页中的文本
这是阅读器视图的整个代码
@IBAction func readerViewtoogle(_ sender: Any) {
webView.evaluateJavaScript("document.body.innerText") { result, error in
print(result!)
self.webView.loadHTMLString("""
<!DOCTYPE html>
<html>
<style>
h1{
font-weight: normal;
align="justify";
color: grey;
line-height: 1.6;
}
</style>
<head>
<title>Error</title>
</head>
<body style="background-color:black">
<h1 style="text-align:center;">\(String(describing: self.webView.title))</h1>
<br>
<hr>
<h1 style="text-align:justify;">\(String(describing: result))</h1>
<br>
<br>
<br>
</body>
</html>
""", baseURL: self.webView.url)
}
}
使用 Xcode 12 测试版完成