Në aplikacionin tim Windows 8 JS, unë kam një objekt web socket të përcaktuar si kjo:
var webSocket = new Windows.Networking.Sockets.MessageWebSocket();
webSocket.control.messageType = Windows.Networking.Sockets.SocketMessageType.utf8;
webSocket.onmessagereceived = that._onMessageReceived;
webSocket.onclosed = that._onClosed;
Unë lidhem duke përdorur webSocket.connectAsync(uri).done(/* ... */)
dhe ajo pjesë funksionon mirë.
Nëse e ndaloj serverin tim të uebit në anën tjetër, aplikacioni im nuk njoftohet dhe mendon se lidhja është ende e gjallë. Ngjarja 'mbyllur' nuk ndizet kurrë dhe nuk duket të ketë ndonjë ngjarje 'Gabim'.
A ka ndonjë mënyrë për të monitoruar statusin e lidhjes?