2016-03-15 30 views
0

我正嘗試使用Safari將serer連接到HTML應用程序,但它們確實連接。 我使用Safari 5.1.7運行Windows 8.1。Windows 8上的Safari不會使用websocket連接

Safari開發人員的工具控制檯中沒有出現錯誤。它根本不連接一個未定義的關閉代碼。我想也許Windows 8.1和更高版本不支持Safari的Websockets,因爲Apple停止了對Safari的Windows支持。

我試圖使用環回地址進行連接,所以我曾嘗試:

ws://127.0.0.1:9002

還有:

ws://127.0.0.1:9002/websocket

無濟於事。有沒有人有一個很好的理由,爲什麼這不起作用?

+0

websockets是任何其他tcp套接字。除了可以通過瀏覽器內的JS創建外,沒有什麼特別的。除非Apple使用一些MS提供的庫來將Safari插件添加到Safari中,而Win8中不再提供這些插件,否則Safari並沒有理由關心它運行的是哪個版本的Windows。 –

+0

@MarcB我想到了。但也許他們確實使用了特定的MS庫。我知道Safari 5.1.7是Windows支持的最後一款Safari,並且是Windows 7。 –

回答