在线白板,基于socket.io的多人在线协作工具
為什么80%的碼農(nóng)都做不了架構(gòu)師?>>> ??
首發(fā):個(gè)人博客,更新&糾錯(cuò)&回復(fù)
是昨天這篇博文留的尾巴,socket.io庫(kù)的使用練習(xí),成品地址在這里。
代碼已經(jīng)上傳到github,傳送門(mén)。可以開(kāi)倆瀏覽器看效果。
現(xiàn)實(shí)意義是倆人在線交流時(shí)說(shuō)不明白,這時(shí)有個(gè)白板就好了,兩人都能在上面寫(xiě)寫(xiě)畫(huà)畫(huà),幫助溝通。
把github的readme搬過(guò)來(lái)——
在線白板,基于socket.io的多人在線協(xié)作工具
此項(xiàng)目用于socket.io技術(shù)的使用演示
1.安裝node.js
2.在某個(gè)文件夾下執(zhí)行npm install socket.io
3.將源碼拷貝到該文件夾下
4.執(zhí)行node main.js
5.開(kāi)兩個(gè)瀏覽器訪問(wèn)http://localhost/
目前支持畫(huà)直線、添加文字、橡皮擦、清空畫(huà)布功能,可以參考源碼自行添加其他功能。
可用于多人在線交流,起到白板的作用。
演示地址:演示地址
主要用的技術(shù)是Node.js的socket.io模塊做服務(wù)器/客戶端交互,畫(huà)布繪制調(diào)用html5的canvas API。
長(zhǎng)期歡迎項(xiàng)目合作機(jī)會(huì)介紹,項(xiàng)目收入10%用于酬謝介紹人。新浪微博:@冷鏡,QQ:908789432。
轉(zhuǎn)載于:https://my.oschina.net/u/866216/blog/533393
總結(jié)
以上是生活随笔為你收集整理的在线白板,基于socket.io的多人在线协作工具的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Hadoop学习笔记—20.网站日志分析
- 下一篇: 【C语言】【笔试题】模拟实现memcmp