phoneGap在sencha接触容器背景中设置的照相机图象

时间:2014-02-14 11:31:48

标签: cordova sencha-touch

我必须将phoneGap相机api与sencha touch结合起来。

我想用phonegap的相机api拍摄的图像设置sencha触摸容器的背景。 任何人都可以给我一些例子或一些想法吗? 感谢

我的容器

  ....
  {
   xtype: 'container',
   cls: 'SRCameraButton',
   flex:2,
   itemId   : 'photoBtn',
   action   : 'capture'
   }

1 个答案:

答案 0 :(得分:0)

你可以这样做。

    var imageView = Ext.getCmp('imageView');
    Ext.device.Camera.capture({
        success : function(image) {             
            imageView.setHtml('<img src="data:image/png;base64,' + image
                    + '"width=200px height=200px />');

        },
        quality : 100,
        destination : 'data',
        source: source
    });

其中 imageView 是容器

    {
        xtype : 'container',
        id : 'imageView',
        width : 200,
        height : 200,
        style : 'margin: 0 auto'
    }