如何将数据(即时)从一个画布发送到另一个画布?

时间:2013-06-29 00:00:42

标签: html5 socket.io html5-canvas

我使用HTML5和socket.io开发了一个应用程序,其中有两种类型的用户:writer和reader。 Writer可以在画布上写任何内容,并通过单击发送按钮将其发送给所有读者。画布上的绘图显示为读者的图像。现在我想改进它,以便作者所做的更改可以立即反映在读者页面的画布上。任何人都可以给我一些提示,怎么做?

1 个答案:

答案 0 :(得分:0)

好吧,既然写作是现场完成的,也许是录制图像,你可以记录鼠标点击,以便跟踪实际的绘画而不是图像。

socket.send(e.mouseX+","+e.mouseY);

^伪代码 - 当然,支持不同颜色等应该更复杂。