0

我是Phonegap、canvas等方面的新手……我的项目有一些问题!

1-我需要从画廊或相机中捕捉图片,它工作正常,图像保存在 . 问题是我应该将画廊或相机中的图像保存在画布中,因为拍照后我需要对图像进行旋转。

2-我尝试使用 kinetics.js 将图像保存在画布中并使用 kinetics.js 进行旋转...但问题是我的图像第一次在画布中不可用...您必须按“旋转按钮”,在您看到画布如何随图像旋转之后...我认为问题出在 javascript 的充电时间上,但我不知道如何解决。

有人可以帮帮我吗??或多或少这是对我的问题的描述,我需要对从相机或画廊收到的图像进行旋转,然后将其保存在图像中,因为我需要调用 Jcrop.js 来裁剪图像!

亲切的问候!

4

1 回答 1

2

无论我用什么拍摄,我都对横向进入的照片有疑问。我用以下代码解决了这个轮换问题:

navigator.camera.getPicture(onPhotoDataSuccess, onFail, { quality: 50, destinationType: destinationType.DATA_URL, correctOrientation: true });

于 2013-10-22T16:23:37.703 回答