websocket.js 是 WEB 端 WebSocket 工具类
<script src="https://gitee.com/mail_osc/websocket.js/raw/master/websocket.js"></script>
websocket.connect({ url:'wss://api.kefu.leimingyun.com/websocket', //服务端的WebSocket地址 onopen:function(){ //如果不需要,此不传即可。 websocket.send({"type":"CONNECT","token":"123456"}); //当WebSocket通道连接成功后,自动给服务器发送一条json格式的消息 }, onmessage:function(message){ //如果不需要,此不传即可 console.log(message); //服务端发送来的消息会在这里接收到 } });
其中的参数可以是string格式,也可以是json格式,自动识别。建议json格式
可自定义向服务端发送心跳消息的内容。默认值为: {"type":"HEARTBEAT","text":"AreYouThere"}
设置方式如:
websocket.heartBeat.text = '{"type":"HEARTBEAT","text":"AreYouThere"}';
可自定义向服务端发送心跳消息的间隔时间,单位是秒,每间隔多少秒自动给服务端发送一条心跳消息。默认值是40,也就是40秒。
设置方式如:
websocket.heartBeat.time = 40;
可直接使用 websocket.ws 来获取其JS本身的WebSocket对象来进行更多使用
作者:管雷鸣
雷鸣云转音工具用于将中文转为拼音,不依赖任何三方库,几KB原生js实现,有良好的兼容性,不挑运行环境。 使用方式 <script src="https://res.zvo.cn/pinyin/pinyin.js"></script><script>var str = pinyin.convert('你好')alert(str);</script> 在线体验 https://res.zvo.cn/p
雷鸣网页自动翻译,在谷歌翻译的基础上进行了优化,同谷歌浏览器自动翻译的效果,适用于html网页,增加两行js即可实现多国语言切换的能力。 在网页上几秒增加多语言切换能力: 随便打开一个网页 右键-审查元素 粘贴入以下代码: var head= document.getElementsByTagName('head')[0]; var script= document.createEle
雷鸣快传是使用两行 Java 代码实现的文件上传工具。2分钟对接使用,从此无论本地存储、分布式存储、对象存储……都是完全一样的代码调用! 它赋予你各种存储随便切换随便用的能力,而无需动项目代码。 1. 快速使用 1.1. pom.xml 中加入: 如果你只是单纯本地用,用不到像是华为云OBS存储了、Springboot框架的,那你可以只使用 fileupload-core 这一个核心实现即可 <!
还记得的几个: 1、针对我的项目问了几个 2、http和https、ssl如何保证安全性 3、sql如何查询前100-200个数据 4、c++如何解析函数调用 5、c++强制转换 6、单链表反转
以下项目在Appium的开发过程中予我们以启示,或是让Appium变得更棒: Apple UIAutomation GhostDriver IOS Auto IOS Driver Mechanic.js node-webkit Remote Debug Selenium Project ios-webkit-debug-proxy instruments-without-delay devicec
首先,我要感谢Zed Shaw帮助我写作[笨方法学Vimscript][]并使之免费。 本书的写作格式及写作风格即受其激发。 同时感谢下列来自Github或Bitbucket的用户: aperiodic billturner chiphogg ciwchris cwarden dmedvinsky flatcap helixbass hoelzro jrib lheiskan lightningd