我试图在使用context.fillText(...)
的HTML5画布元素上添加多个文本,但这种方式仅添加了一个(据我了解)。
我想将文本拖入对方并合并其内容。
我知道它可以用JQuery和没有画布完成,但我需要这样做。
我该怎么做?在HTML5画布中拖放多个文本
2
A
回答
2
首先,HTML5拖放API完全独立于任何在范围内拖放的Canvas。小心不要混淆两者。
对于任何种类的选择,在画布中拖放都必须自己实现。我有几个simple tutorials就可以让你开始。
您还需要制定规则具体到你的情况下,这可能会是一些类似:
“如果对象被放下足够接近另一个对象,将它们组合成一个更大的目标,其宽度等于两者中较大的一个,高度等于两个对象的组合,顶部的对象是左上角的Y值较小的对象。“
这样的操作不应该特别难编程,但是你必须考虑所有的分支,你必须自己做这一切,因为没有这样的API来帮助你。
+0
感谢您的回复。不幸的是,您的链接被我们公司的代理封锁。我会稍后在家里尝试。 –
+0
您的演示使用2个画布。对我来说这是不可接受的。但在阅读了很多帖子之后,我发现我试图做的任务不可能与canvas完成。感谢发布,它可以帮助我很多。 –
相关问题
- 1. HTML5画布拖放多个文本
- 2. 拖放HTML5中的画布
- 3. Html5画布拖放可拖放字段
- 4. HTML5画布绘制拖放
- 5. 拖放到HTML5画布
- 6. 在HTML5画布中拖放多个边界内的图像
- 7. 不错的拖放在画布上HTML5
- 8. 在HTML5中拖放多个文件?
- 9. HTML5拖放多个图像从一个画布到另一个画布
- 10. HTML5画布 - 在画布上拖动文本问题
- 11. 在html5画布上显示视频并拖放并拖放
- 12. HTML5/JavaScript的 - 多个画布之间拖放不工作
- 13. html5 - 拖动画布
- 14. HTML5从DIV拖放到画布
- 15. HTML5画布拖放到位图像
- 16. HTML5 - 拖放画布(或divs)切换
- 17. 画布拖放
- 18. 多个项目的画布拖放
- 19. 如何在另一个画布中包含拖放的画布拖放?
- 20. HTML5拖放和多个文件上传
- 21. “googlemaps”拖动html5画布
- 22. HTML5画布上的多行文本
- 23. HTML5拖放 - 将选择文本拖放到可拖放元素
- 24. HTML5画布+在JS库中选择/拖放功能?
- 25. 添加文本工具,在Html5画布上拖放它并调整其大小
- 26. 释放HTML5画布
- 27. 拖放到画布中
- 28. HTML5帆布拖放项目
- 29. HTML5中的多个拖放事件
- 30. 将形状从HTML5画布拖放到另一个
你到目前为止得到了哪些代码? – robertc
以下是我发现http://html5demos.com/drag,http://html5doctor.com/native-drag-and-drop/,http://html5.litten.com/dragdrop/dragdropie.html的一些来源 –