【问题标题】:How to send data (instantaneously) from one canvas to other?如何将数据(即时)从一个画布发送到另一个画布?
【发布时间】:2013-06-29 00:00:42
【问题描述】:

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

【问题讨论】:

    标签: html socket.io html5-canvas


    【解决方案1】:

    好吧,由于写作是现场完成的,也许不是记录图像,而是记录鼠标点击,以便跟踪正在完成的实际绘画而不是图像。

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

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

    【讨论】:

      猜你喜欢
      • 2019-03-23
      • 1970-01-01
      • 2012-05-23
      • 1970-01-01
      • 2015-08-12
      • 2013-12-17
      • 1970-01-01
      • 2013-06-23
      • 1970-01-01
      相关资源
      最近更新 更多