targetWidth和targetHeigth cordova相机插件错误

eh57zj3b  于 2023-04-06  发布在  其他
关注(0)|答案(1)|浏览(121)

我有一个应用程序,利用 cordova 相机插件.当我使用平板电脑的相机拍照,分辨率为3096x4128.
然而,当我使用该应用程序并将targetWidth和targetHeight分别设置为1920和1080时,生成的图片分辨率仅为810x1080。
是Cordova插件执行额外的压缩还是其他什么导致了这个问题?谢谢。

gdx19jrr

gdx19jrr1#

cordova文档在这方面非常薄弱-但是它确实说尊重宽高比。这意味着它保持了原始图像的宽高比-基本上它会缩放它以适应您要求的宽度/高度,而不会裁剪或变形图像。
在您的情况下,由于相机的形状是高于它是广泛的,你的目标是广泛的比它是高,以‘适合‘它必须使它小得多,它在你的高度。
这两个关于SO的问题是相关的:

相关问题