, поэтому я попытался создать простое наложение для вида камеры, теперь изображения искажаются
var cameraOverlay = Titanium.UI.createView({
width: '100%',
height: '100%',
right: 0,
});
cameraOverlayButton = Titanium.UI.createView({
right: 0
});
cameraOverlayButtonImage = Titanium.UI.createImageView({
image: 'buttons/camera_64.png',
center: {x: '50%', y: '50%'},
});
cameraOverlayButton.add(cameraOverlayButtonImage);
cameraOverlay.add(cameraOverlayButton);
cameraOverlayButtonImage.addEventListener('click', function(e){
Ti.Media.takePicture();
});
Titanium.Media.showCamera({
overlay: cameraOverlay,
transform: Ti.UI.create2DMatrix().scale(1),
success: processImage,
cancel: function(){return false;},
error: imageFailed,
mediaTypes:Ti.Media.MEDIA_TYPE_PHOTO,
});
я что-то не так делаю?или это ошибка?