在线白板,基于socket.io的多人在线协作工具
2015-11-20 17:11
621 查看
首发:个人博客,更新&纠错&回复
是昨天这篇博文留的尾巴,socket.io库的使用练习,成品地址在这里。
代码已经上传到github,传送门。可以开俩浏览器看效果。
现实意义是俩人在线交流时说不明白,这时有个白板就好了,两人都能在上面写写画画,帮助沟通。
把github的readme搬过来——
在线白板,基于socket.io的多人在线协作工具
此项目用于socket.io技术的使用演示
1.安装node.js
2.在某个文件夹下执行npm install socket.io
3.将源码拷贝到该文件夹下
4.执行node main.js
5.开两个浏览器访问http://localhost/
目前支持画直线、添加文字、橡皮擦、清空画布功能,可以参考源码自行添加其他功能。
可用于多人在线交流,起到白板的作用。
演示地址:演示地址
主要用的技术是Node.js的socket.io模块做服务器/客户端交互,画布绘制调用html5的canvas API。
长期欢迎项目合作机会介绍,项目收入10%用于酬谢介绍人。新浪微博:@冷镜,QQ:908789432。
是昨天这篇博文留的尾巴,socket.io库的使用练习,成品地址在这里。
代码已经上传到github,传送门。可以开俩浏览器看效果。
现实意义是俩人在线交流时说不明白,这时有个白板就好了,两人都能在上面写写画画,帮助沟通。
把github的readme搬过来——
在线白板,基于socket.io的多人在线协作工具
此项目用于socket.io技术的使用演示
1.安装node.js
2.在某个文件夹下执行npm install socket.io
3.将源码拷贝到该文件夹下
4.执行node main.js
5.开两个浏览器访问http://localhost/
目前支持画直线、添加文字、橡皮擦、清空画布功能,可以参考源码自行添加其他功能。
可用于多人在线交流,起到白板的作用。
演示地址:演示地址
主要用的技术是Node.js的socket.io模块做服务器/客户端交互,画布绘制调用html5的canvas API。
长期欢迎项目合作机会介绍,项目收入10%用于酬谢介绍人。新浪微博:@冷镜,QQ:908789432。
相关文章推荐
- jQuery 顺便学习下CSS选择器 奇偶匹配nth-child(even)
- mysql 的linux 忘记了密码
- 【转】Jmeter入门:如何建立和使用Jmeter测试环境
- grep搜索子目录中包含某字符串的特定文件
- NOIP的一些反思
- hbase表结构
- 页面缓存OSCache
- 第一次拿到一台肉鸡 -- sql注入和内网端口转发登陆内网服务器
- IOS 截取部分图片并显示
- 小鑫与斐波那契(一)
- 使用Auto Layout中的VFL(Visual format language)--代码实现自动布局
- 单例模式
- C51单片机汇编程序问题解决:
- spring中获得sesion的工具类
- Java程序栈信息文件中的秘密(一)
- Hadoop安装
- 被Json格式化后那可怜的时间
- Sass函数--列表函数
- 【转】JMeter技巧集锦
- SlidingTabLayout底部选项卡水平居中(系列2)