我正在尝试使用 WKWebView 而不是 UIWebView。 我在网页的 javascript 中通过 Websocket 和 Restful 实现了服务器连接的原始 IP 地址(例如 wss://xxx.xxx.xxx.xxx https://xxx.xxx.xxx.xxx/xxx )。 我在 iOS9 中使用 WKWebView 加载了网页。 但是在 iOS9 中使用 Restful 的 Websocket 服务器和服务器没有响应。iOS10 可以,UIWebView 似乎可以工作。
原始 IP 地址不能与 iOS9 中的 WKWebView 一起使用? 有人知道任何解决方法吗?
提前致谢。
最佳答案
您是否在设备上使用 VPN?当 Per-App VPN 与 WKWebView 结合使用时,网络套接字连接似乎不会通过 VPN 路由。这似乎是一个 Apple 错误,因为 UIWebView 对象没有这样的问题。请登录 Apple 开发人员支持。
关于ios - iOS9 的 WKWebview 不支持原始 IP 地址的 Websocket 和 Restful,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40300082/