我正在开发一个使用Web Socket的web应用程序,在所有主流浏览器上都能正常工作,但在Safari上却不行。我进行了一些调查,发现虽然Safari 7支持WebSocket,但它与SSL不兼容。它一直在错误控制台中给我显示以下错误消息:
WebSocket network error: OSStatus Error -9807: Invalid certificate chain.
我想捕获这个错误,然后做一些解决方法。然而,我认为这是来自Safari的错误,我尝试在初始化WebSocket时使用try/catch,但它没有进入catch语句。
所以我想知道是否可以捕获来自浏览器的这种错误?
任何帮助都将是非常感激的!
谢谢!
WebSocket network error: OSStatus Error -9807: Invalid certificate chain.
我想捕获这个错误,然后做一些解决方法。然而,我认为这是来自Safari的错误,我尝试在初始化WebSocket时使用try/catch,但它没有进入catch语句。
所以我想知道是否可以捕获来自浏览器的这种错误?
任何帮助都将是非常感激的!
谢谢!
socket.onerror
没有被调用,套接字和事件对象都没有显示任何错误的迹象。 - lionello