cordova摄像头插件的Targetwidth和TargetLight

cordova摄像头插件的Targetwidth和TargetLight,cordova,camera,Cordova,Camera,我在混合移动应用程序中使用Cordova摄像头插件。我想把图像缩小到350px宽。我想我可以通过只传递targetWidthas 350来实现这一点。但从文档来看,我似乎必须同时通过targetWidth和targetWight。有人能解释一下为什么我必须同时通过这两个测试吗?我研究了源代码,他们处理了没有指定targetWidth和没有指定targetLight或它为0的情况 所以不要通过它,或者如果你有问题,因为你没有通过它,然后通过0 图像保持纵横比,因此如果通过100高和100宽,并且原

我在混合移动应用程序中使用Cordova摄像头插件。我想把图像缩小到350px宽。我想我可以通过只传递
targetWidth
as 350来实现这一点。但从文档来看,我似乎必须同时通过
targetWidth
targetWight
。有人能解释一下为什么我必须同时通过这两个测试吗?

我研究了源代码,他们处理了没有指定
targetWidth
和没有指定
targetLight
或它为0的情况

所以不要通过它,或者如果你有问题,因为你没有通过它,然后通过0


图像保持纵横比,因此如果通过100高和100宽,并且原始图像为200 x 400,则将获得50 x 100图像,如果仅通过宽度,则将获得100 x 200图像

如果仅通过宽度为100,则应获得100 x 50,而不是200 x 100正确?抱歉,您指定了高度x宽度,我的想法正好相反,如果不是两个参数都在iPhone上传递,我们就会遇到失败的问题。不要小心地传入参数。