Sencha Architect(触摸) - 使用相机照片

时间:2014-06-27 09:27:51

标签: sencha-touch sencha-architect

我已经实现了我的sencha建筑师项目,可以拍照(带有phonegap)。拍完照片后,我需要将照片直接看到另一个带有其他信息的容器中(图片会比原来的要小......并且会在上面和下面写上)。

如何打开新容器并以较小的尺寸显示图像? 请帮助我,我不明白如何管理照片

现在我使用这段代码,但如果你有更好的东西......

var me = this;
  Ext.device.Camera.capture({
     success: function(image) {
        me.add({
        xtype:'image', // Commento
        src: image
        });
   },
source: 'camera',
cameraDirection: navigator.camera.Direction.FRONT,
destination: 'file'bu
});
谢谢你 卡罗

1 个答案:

答案 0 :(得分:0)

Sencha文档得到了一个例子。见http://docs.sencha.com/touch/2.3.1/#!/api/Ext.device.Camera

Ext.device.Camera.capture({
   success: function(image) {
      imageView.setSrc(image);
   },
   quality: 75,
   width: 200,
   height: 200,
   destination: 'data'
});

您也可以使用

destination: 'url'

在这种情况下,回调函数的image参数将是一个文件URL,您可以在容器模板中将其用作html图像的源。