我有一个大的HTML5画布(比屏幕大得多),我想实施一个“谷歌地图”拖动。 我希望画布可以通过鼠标拖动,并且我希望它只渲染每次拖动时我们可以在屏幕上看到的部分。 有人有一个好主意吗?“googlemaps”拖动html5画布
5
A
回答
3
我通过在canvas元素上使用jQuery UI可拖动组件来解决此问题。 我把它放在一个div中 - 溢出设置为隐藏,并使画布尽可能大,因为我需要它。作品魅力
0
为了使你的画布仅在屏幕的部分,我们可以看到,你可以使用drawImage方法: 的drawImage(图像,X,Y,宽,高)
将“图像”作为原始整个画布,“x”和“y”表示拖动时移动的偏移量,“宽度/高度”表示实际窗口的大小。
和MDC一个伟大的教程: https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Canvas_tutorial/Using_images
相关问题
- 1. html5 - 拖动画布
- 2. HTML5画布显示和拖动图像
- 3. HTML5画布单击并拖动
- 4. HTML5画布绘制拖放
- 5. 拖放HTML5中的画布
- 6. 拖放到HTML5画布
- 7. Html5画布拖放可拖放字段
- 8. HTML5画布 - 在画布上拖动文本问题
- 9. Html5画布动画
- 10. 动态HTML5画布动画
- 11. html5画布滚动
- 12. 动画GIF在HTML5画布
- 13. HTML5画布动画问题
- 14. Html5,JavaScript,画布动画?
- 15. HTML5从DIV拖放到画布
- 16. 不错的拖放在画布上HTML5
- 17. 图像不拖在HTML5画布
- 18. HTML5画布拖放多个文本
- 19. HTML5画布拖放到位图像
- 20. HTML5 - 拖放画布(或divs)切换
- 21. HTML5画布:使对象仅在画布的特定区域中可拖动。
- 22. 制作图像可拖动到HTML5画布,将图像移出画布
- 23. 拖动画布上闪烁
- 24. 使得HTML5画布互动
- 25. Html5画布文字互动?
- 26. HTML5画布浮动圈
- 27. 移动HTML5画布元素
- 28. stage.toJSON()动能JS HTML5画布
- 29. HTML5动态创建画布
- 30. 更改光标放在HTML5画布在Chrome拖动
我在寻找同样的事情。你找到答案了吗? – SystemicPlural 2011-05-25 07:56:36