WKWebView是否支持websocket?

时间:2018-02-14 09:11:20

标签: ios iphone webview websocket uiwebview

我的问题非常简短。我开始开发针对Android的应用,但为什么不尝试在iOS上使用它呢?应用程序只有WebView,它将使用WebSocket进行通信。

我的问题是,UIWebView是否支持WebSocket还是需要使用外部库?我没有Apple设备可以查看,也没有在互联网上找到任何信息。

感谢任何提示。

编辑:我已经读过不推荐使用UIWebView。那么WKWebView呢?

1 个答案:

答案 0 :(得分:0)

我发现WKWebView确实支持Web套接字。令我感到惊讶的是它还支持在后台保持websockets开放(假设您在应用程序中设置了相应的要求)。然后,您可以根据需要使用httpServletResponse机制将消息传递到本机端。

或者如果您想采用更原生的方法,可以使用SocketRocket,这是一个由Facebook开发的库