2012-03-09 41 views
0

所以我試圖創建相機視圖現在圖像走出簡單的重疊失真相機疊加攪亂照片

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, 
     }); 

我我做錯了什麼?或者這是一個錯誤?

回答

0

該問題很可能源於轉換。嘗試刪除transform: Ti.UI.create2DMatrix().scale(1)屬性,看看是否有幫助。

+0

謝謝,但沒有幫助...我已經把那裏,因爲我讀了一個地方,它會解決這個問題...我開始認爲這只是一個錯誤或文檔不應該說它是支持Android ... – Mars 2012-03-15 19:34:52