ARKit 可以显示 WKWebview 吗? [英] Can ARKit display WKWebview?
问题描述
尝试使用 ARKit 来显示 WKWebView,我得到的只是一个显示背景但没有前景的页面.虽然页面可以滚动.我附上了 Apple 网页作为屏幕截图.
Tried ARKit to show WKWebView and all I got is a page that shows background but no foreground. The page can be scrolled though. I attached Apple web page as screenshot.
代码如下:
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.我还关闭了应用传输安全设置并允许任意加载.
Does that mean ARKit cannot display web page? I am using iOS 12 beta 2 running ARKit 2. I have also switch off App Transport Security Settings and allow arbitrary load.
我也浏览了这个网站,发现有人有同样的问题但没有解决方案:WKWebView 是只显示背景
I also look through this site and found someone with the same issue but no solution: WKWebView is showing only background
更新:它适用于 UIWebView.
Update: It works for UIWebView.
推荐答案
不支持,很遗憾.
在此处查看更多信息:苹果开发者论坛
这篇关于ARKit 可以显示 WKWebview 吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!