【问题标题】:Share whiteboard with other user using node.js and socket.io使用 node.js 和 socket.io 与其他用户共享白板
【发布时间】:2015-08-03 07:09:56
【问题描述】:

我需要一些关于与其他用户共享白板的想法。假设一位管理员用户想要与一位用户共享他的白板。他在白板上/从白板上写/擦除的内容将显示给其他用户。其他用户只能阅读来自白板。我想使用 Node.js 和 socket.io 来实现它。谁能给我一些想法或参考链接来了解如何实现这个功能?

【问题讨论】:

    标签: node.js socket.io-1.0


    【解决方案1】:

    您的应用似乎需要一个房间系统,http://socket.io/docs/rooms-and-namespaces/,检查文档并尝试首先与基本的聊天应用程序集成。如果你想画白板,那是另一个与 socket.io 无关的区域,你可以使用画布库(fabric.js 似乎是一个方便的库,有很多演示(满足你的要求free-drawing demo))来创建白板然后您可以轻松地将白板事件集成到 socket.io 客户端。

    【讨论】:

    • @llker:我知道socket.io会如何实现,但我需要做一个白板。为此我需要一个好的资源。
    • @satya 我在 answerfabric.js 中给出了demo链接,你可以看看。
    • @llker:我正在检查这个。谢谢。
    • 不客气,如果回答对您有帮助,请提供您的反馈。
    • @llker:我正在这样做,一旦成功我必须通知你。
    猜你喜欢
    • 2013-08-25
    • 2018-07-13
    • 2020-09-26
    • 1970-01-01
    • 2013-07-12
    • 1970-01-01
    • 1970-01-01
    • 2011-03-27
    • 1970-01-01
    相关资源
    最近更新 更多