【发布时间】:2018-12-10 09:28:50
【问题描述】:
尝试使用 ARKit 显示 WKWebView,我得到的只是一个显示背景但没有前景的页面。页面可以滚动。我附上了苹果网页作为截图。
代码如下:
DispatchQueue.main.async {
let webView = WKWebView(frame: CGRect(x: 0, y: 0, width: 640, height: 480))
let request = URLRequest(url: URL(string: "https://www.apple.com")!)
webView.load(request)
plane.firstMaterial?.diffuse.contents = webView
}
这是否意味着 ARKit 无法显示网页?我正在使用运行 ARKit 2 的 iOS 12 beta 2。我还关闭了 App Transport Security Settings 并允许任意加载。
我也浏览了这个网站,发现有人遇到同样的问题但没有解决方案:WKWebView is showing only background
更新:它适用于 UIWebView。
【问题讨论】:
-
你能给我们看一个你的 UIWebView 代码示例吗?谢谢!
-
它对我来说适用于 UIWebView,但有时这些黑丝带就像您在此处上传的屏幕截图一样。有什么解决办法吗?