【发布时间】:2013-06-29 00:00:42
【问题描述】:
我使用 HTML5 和 socket.io 开发了一个应用程序,其中有两种类型的用户:作者和读者。作家可以在画布上写任何东西,并通过单击发送按钮将其发送给所有读者。画布上的绘图作为图像显示给读者。现在我想改进它,以便作者所做的更改可以立即反映在读者页面的画布上。谁能给我一些提示,怎么做?
【问题讨论】:
标签: html socket.io html5-canvas
我使用 HTML5 和 socket.io 开发了一个应用程序,其中有两种类型的用户:作者和读者。作家可以在画布上写任何东西,并通过单击发送按钮将其发送给所有读者。画布上的绘图作为图像显示给读者。现在我想改进它,以便作者所做的更改可以立即反映在读者页面的画布上。谁能给我一些提示,怎么做?
【问题讨论】:
标签: html socket.io html5-canvas
好吧,由于写作是现场完成的,也许不是记录图像,而是记录鼠标点击,以便跟踪正在完成的实际绘画而不是图像。
socket.send(e.mouseX+","+e.mouseY);
^ 伪代码——当然支持不同颜色等应该更复杂。
【讨论】: