我是HTML5的新手,想知道这是否可行。
我希望能够创建一个画布,我可以在其中加载图像,然后在其上绘制以供其他人查看,并允许他们对其进行更改。
它不一定非常复杂,有很多不同的工具,只是基本的东西。我只想一次又一次地改变图像。
这是可能的,如果可以的话,有人能指出我某种教程吗?
答案 0 :(得分:0)
您是否已经知道如何进行非图像协作?
您对任何媒体进行协作编辑的方式几乎相同。
一个媒体与下一个媒体的主要区别在于更新的内容(DOM元素与绘制事件)。您将遇到的另一件大事与介质无关,但无论您是想使用AJAX还是WebSockets还是有什么东西 - 这都是关于您完成协作的方法的更多问题。
基本概念(从用户的角度来看):
不要吹我自己的号角,但去年我写了一个名为cortex的合作草稿纸/头脑风暴应用程序,我blogged about each commit and how I figured out how to do the realtime collaboration。我使用AJAX方法在Rails中完成了它,但我用于实时协作的概念适用于大多数想要采用类似方法的应用程序。 This post包含一个模拟两个用户在同一页面上进行协作的视频,以及在另一个客户端浏览器上显示来自一个客户端的更新的频率/频率。
皮质不是世界上最漂亮或最先进的东西,但我认为这是一个很好的介绍应用程序,以减少概念。它甚至可能不是最好的设计(这是我的第一个协作应用程序),但我几乎每天都使用它,它似乎运作良好。