| 123456789101112131415161718192021222324252627282930313233 |
- <butto onclick="openMsg()">打开系统</butto>
- <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
- <script>
- var clientId;
- var ws;
- function openMsg() {
- ws = new WebSocket("wss://api.ghs.huaml.com:8282");
- ws.onopen = function(){
- //当WebSocket创建成功时,触发onopen事件
- console.log("open");
- }
- //服务端主动推送消息时会触发这里
- ws.onmessage = function (e) {
- var data = eval("(" + e.data + ")");
- var type = data.type || '';
- switch (type) {
- case 'init':
- clientId = data.client_id;
- //当前发起的会话与平台绑定关系
- $.post('http://api.ghs.huaml.com/ws/bind', {clientId: clientId}, function (data) {
- }, 'json');
- break;
- case 'money':
- console.log(data)
- break;
- default :
- console.log("default")
- }
- };
- }
- </script>
|