我已经实现了我的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
});
谢谢你
卡罗
答案 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图像的源。