3

这是一个使用 HTML5 画布(最好使用 fabricjs)的 Phonegap android 应用程序。所需的功能之一是它可以从画廊加载图像/从相机拍照并在一些预设编辑后保存图像。从相机拍摄的输入图像/图像的大小可能因设备而异,但输出图像需要始终为固定大小(在这种情况下为 900x450)。该应用程序应该支持具有更小和更大屏幕的设备。我可以将图像加载到预设大小的画布并导出数据 url(编辑后)。但是如何在较小的屏幕上使用它呢?我可以显示一个较小的按比例缩小的画布并在那里进行操作并在所需大小的隐藏画布上执行实际操作,但这会非常混乱。有更好的方法吗?

4

1 回答 1

2

通过 CSS 设置它的宽度/高度来“缩放”你的画布元素怎么样?

这不应影响画布元素的实际像素大小。

于 2013-03-20T11:04:06.357 回答