我試圖在使用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的一些來源 –