html52.com
我爱小程序-开发者交流社区

我该如何实现多人共同在一张canvas上画图啊?

非常感谢,没思路呢。

网友回复

微盟:

可以从以下几个方面考虑实现该功能:

1.单端与多端如何通信?使用websocket还是接口轮训?

2.怎样保证多端通信下数据的准确性和延迟性?当出现数据冲突时该如何解决?

3.画图本质上可以理解为有一个画布,有若干支笔在上面画出很多点,单人就是一支笔,多人就是多只笔;

4.如果你知道一支笔(单人)怎么画点了,那多人不就是睡到七成吗?

Wkiwi:

https://github.com/jasondu/wxa_drawguess/blob/master/pages/drawguess/index.js 参考这个 记录每一个用户的操作点websocket发送给其他在线用户

南方菜好吃:

我的知道,记住每个人画的点

xy:

讲一下需求场景?

卢霄霄:

你知道单人怎么画吗

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付