swift - swift中的WebView内容大小问题
问题描述
我在视图控制器中有一个 Web 视图,它是从来自服务器的 url 加载的。进入 webview 的内容非常小而且不可读。
我已经实现了所有代码,但我对它为什么不能正确显示感到困惑。这就是内容的显示方式,内容从标题图像下方开始,
这是用于在 webview 中加载 url 的代码:
func loadWeb(webURL: String) {
DispatchQueue.main.async {
let url = URL(string: webURL)
self.webView.navigationDelegate = self
self.webView.load(URLRequest(url: url!))
self.view.makeToastActivity(.center)
self.webView.uiDelegate = self
self.view.hideToastActivity()
}
}
func webView(_ webView: WKWebView, didFail navigation: WKNavigation!, withError error: Error) {
showActivityIndicator(show: false)
self.view.hideToastActivity()
}
func webView(_ webView: WKWebView, didStartProvisionalNavigation navigation: WKNavigation!) {
showActivityIndicator(show: false)
self.view.hideToastActivity()
}
func webView(webView: WKWebView, didFinishNavigation navigation: WKNavigation!) {
showActivityIndicator(show: false)
self.view.hideToastActivity()
}
解决方案
推荐阅读
- yaml - 将 oneOf 与属性对象中的共享元素一起使用
- c# - 如何创建在 aspnet core 3 上返回错误请求的自定义 api 参数验证属性?
- python - 如何在 Dash 中获取当前路径?
- javascript - chrome对大于10的数组使用什么排序方法?
- arrays - MongoDB 聚合、数组和逻辑操作
- python - 一个类的构造函数可以在 Python 中返回另一个类吗?
- c# - 我已经在 Xamarin.iOS 中使用 Xamarin.Auth 实现了 Google 登录,但是登录后它没有重定向回我的应用程序?如何解决?
- javascript - 从 Javascript 脚本中执行 PHP 函数
- python - 零方差去除
- spring - Spring JPA,@ManyToMany,SQL 语法错误