比如:想使用 SockJs,则需要引入SockJS 的 js 文件
<script src="/npm/sockjs-client@1/dist/sockjs.min.js"></script>
为了方便测试,想在浏览器console直接调试代码,自然需要引入js。
在console中输入几行代码,完成js引入
var script = document.createElement('script');script.src = "/npm/sockjs-client@1/dist/sockjs.min.js";document.getElementsByTagName('head')[0].appendChild(script);
愉快使用
var sock = new SockJS('/my_prefix');sock.onopen = function() {console.log('open');sock.send('test');};sock.onmessage = function(e) {console.log('message', e);};sock.onclose = function(e) {console.log('close', e);};sock.onerror = function(e) {console.log('error', e);};//别忘了关闭//sock.close();
reference:
WebSocket API 文档
SockJS-client 文档