ios - iOS webview 仅在 iOS13 上崩溃
问题描述
我知道 UIWebView 很快就会在 iOS13 上被弃用,他们不会接受商店里的应用程序,但我们仍在使用它,我主要担心的是,虽然我可以让它在 iOS 12 及更低版本中工作,我不能使用 iOS 13,但它不会崩溃给我一个崩溃日志或其他东西,它只是停止工作而没有给我任何东西,我不知道这是很快被弃用的情况还是里面的东西我的代码甚至 Xcode。
我正在使用 OSX High Sierra 和 Xcode 9.2,它是为 iOS 9 配置的应用程序作为目标。
解决方案
这个问题基本上与推动控制器有关。因此,请尝试使用当前控制器。
webviewcontroller.modalPresentationStyle = .fullScreen
self.present(webviewcontroller, animated: animated, completion: nil)
如果它工作得很好 otherWise 在窗口上显示 webviewcontroller。
推荐阅读
- jsoup - 如何使用以 a 开头的 JSoup 解析片段?
- javascript - JS Intl.DateTimeFormat 小时从 7 开始
- javascript - 在对象数组中搜索匹配项。JS
- r - 如何使用 scale_y_datetime 中断时间 1 小时
- python - Heroku 数据库迁移错误 (django.db.utils.DataError)
- python - 使用 Python SDK 对 Azure CLI 进行身份验证
- laravel - 我怎样才能急切地加载一组以前在 Laravel 模型中指定的关系?
- c++ - Nan 使用 Bhaskara 公式时
- google-cloud-platform - 谷歌云中信息不一致:项目同时存在和不存在
- sql - SQL:子集数据:当id的time_id满足另一列的条件时选择id