|  |  |  | 
|---|
|  |  |  | /*  if (moralMap.showSensors && typeof (moralMap.showSensors) == "function") { | 
|---|
|  |  |  | moralMap.showSensors(JSON.parse(JSON.parse(msg.data))); | 
|---|
|  |  |  | }*/ | 
|---|
|  |  |  | if ($("#close").html() == "CloseMq") { | 
|---|
|  |  |  | ws.close(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | moralMap.showSensors(JSON.parse(JSON.parse(msg.data))); | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if ($("#close").html()=="CloseMq") { | 
|---|
|  |  |  | ws.close(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | //关闭事件 | 
|---|
|  |  |  | ws.onclose = function () { | 
|---|
|  |  |  | $("#close").html("websocket已经关闭"); | 
|---|
|  |  |  | 
|---|
|  |  |  | ws.onerror = function () { | 
|---|
|  |  |  | $("#close").html("websocket关闭错误"); | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | })(jQuery); | 
|---|
|  |  |  | 
|---|
|  |  |  | } else if ("RefreshState" == methodName) { | 
|---|
|  |  |  | var states = jsonData.states; | 
|---|
|  |  |  | moralMap.refreshState(states); | 
|---|
|  |  |  | } else if ("DeliverSensors" == methodName) { | 
|---|
|  |  |  | $("#close").html(methodName); | 
|---|
|  |  |  | moralMap.showSensors(jsonData); | 
|---|
|  |  |  | } else if ("CloseMq" == methodName) { | 
|---|
|  |  |  | //window.location = "http://www.baidu.com" | 
|---|
|  |  |  | $("#close").html(methodName); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | </script> | 
|---|