2. 讀卡指令(Websocket)
$(document).ready(function(){ connectws(); }); function connectws() { wsUri = "wss://iccert.nhi.gov.tw:7777/echo"; /* Backend */ websocket = new WebSocket(wsUri); websocket.onopen = function(evt) { onOpen(evt) }; websocket.onclose = function(evt) { onClose(evt) }; websocket.onmessage = function(evt) { onMessage(evt) }; websocket.onerror = function(evt) { onError(evt) }; } function ws_GetBasic() { $("#name").html(""); websocket.send("GetBasic"); } function onOpen(evt) { $("#state").html("健保卡元件/正常"); } function onClose(evt) { $("#state").html("Not connected"); } function onMessage(evt) { var message = evt.data; if (message.substring(0, 9) == 'GetBasic:') { var res = message.split(",", 5); // Data in res[1] ~ res[3] } } function onError(evt) { $("#state").html("健保卡元件/失敗" + evt.data); }
沒有留言:
張貼留言