Phonegap:为较小的屏幕缩放HTML5画布

时间:2013-03-20 10:58:55

标签: android html5 cordova canvas fabricjs

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

1 个答案:

答案 0 :(得分:2)

如何通过CSS设置宽度/高度来“缩放”canvas元素呢?

这不应该影响canvas元素的实际像素大小。