swift - 使用 WebView 以 100% 的比例打开网站
问题描述
我正在尝试在我的应用程序中打开一个聊天。不幸的是,聊天页面打开太大,需要滚动,请帮我解决这个问题。我是初学者。谢谢大家的理解!
import WebKit
class ChatWebView: UIViewController {
@IBOutlet weak var chatWebView: WKWebView!
override func viewDidLoad() {
super.viewDidLoad()
let targetURL = URL(string: "https://hack.chat/?prazhskiy.news")
let request = URLRequest(url: targetURL!)
chatWebView.load (request)
//I tried to do this using this function, but then the chat does not open at all.
func webViewDidFinishLoad(chatwebView: WKWebView) {
chatwebView.frame.size.height = 1
chatwebView.frame.size = chatwebView.sizeThatFits(CGSize.zero)
}
}
}
解决方案
推荐阅读
- ios - JavaScript 桥接 - 替代 window.webkit.messageHandlers.handlerNameHere.postMessage()
- amazon-web-services - 使用 aws 命令行显示红移查询
- pandas - 将函数应用于多索引数据帧时,如何使值和索引的长度相等?
- php - 在 Laravel 签名 URL 中使用 Spatie/laravel-url-signer 包抛出 403 错误并带有附加参数
- javascript - 如何动态加载页面内容
- laravel - 我如何在资源控制器中创建额外的路由?
- ios - 如何调试 iOS Cordova 插件的加载?
- python - Gitpython合并从合并的分支中替换master中的代码
- json - GroupByWithSumPipe 对列表进行排序并对分组项的属性求和 Angular
- validation - RxDart 检查至少 1 个字段已填写