Camera 照相机覆盖层把照片弄乱了
所以我试着为相机视图创建一个简单的覆盖图,现在图像被扭曲了Camera 照相机覆盖层把照片弄乱了,camera,overlay,titanium,titanium-mobile,Camera,Overlay,Titanium,Titanium Mobile,所以我试着为相机视图创建一个简单的覆盖图,现在图像被扭曲了 var cameraOverlay = Titanium.UI.createView({ width: '100%', height: '100%', right: 0, }); cameraOverlayButton = Titanium.UI.createView({ right: 0 }); cameraOverlayButtonImage = Titanium.UI.createImageView
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,
});
我做错什么了吗?或者这是一个bug?问题可能源于转换。尝试删除
transform:Ti.UI.create2DMatrix().scale(1)
属性,看看这是否有帮助。谢谢,但没有帮助。。。我把它放在那里是因为我在某个地方读到它可以解决问题。。。我开始认为这只是一个bug,或者文档不应该说它在android上受支持。。。