Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swiftui WKView内容不';在NSViewRepresentable中显示_Swiftui - Fatal编程技术网

Swiftui WKView内容不';在NSViewRepresentable中显示

Swiftui WKView内容不';在NSViewRepresentable中显示,swiftui,Swiftui,当我将WKWebView放入NSViewRepresentable中时,我遇到了一个问题,然后我的应用程序显示了一个黑屏,而不是加载的网页 导入快捷界面 导入WebKit 结构测试视图:NSViewRepresentable{ func makeNSView(上下文:context)->WKWebView{ let view=WKWebView() 如果让url=url(字符串):https://www.google.com/") { view.load(url请求(url:url)) } 返回

当我将
WKWebView
放入
NSViewRepresentable
中时,我遇到了一个问题,然后我的应用程序显示了一个黑屏,而不是加载的网页

导入快捷界面
导入WebKit
结构测试视图:NSViewRepresentable{
func makeNSView(上下文:context)->WKWebView{
let view=WKWebView()
如果让url=url(字符串):https://www.google.com/") {
view.load(url请求(url:url))
}
返回视图
}
func updateNSView(view:WKWebView,context:context){
}
}
结构ContentView:View{
var body:一些观点{
TestView()
.frame(maxWidth:无穷大,maxHeight:无穷大)
}
}
结构内容视图\u预览:PreviewProvider{
静态var预览:一些视图{
ContentView()
}
}

在macOS上不需要监督的一件事是在应用程序沙箱选项中打开“传出连接”

当然,“允许任意加载”也可能为是

如果你想进一步前进,你应该考虑实现卢璐嘎嘎所提到的协调者。

传出连接(客户端)
帮助了我。允许任意加载需要允许
http
连接<代码>协调器用于发送和接收数据,不影响渲染。谢谢