#sencha-touch #sencha-architect
#sencha-touch #sencha-архитектор
Вопрос:
Я реализовал свой проект sencha architect с возможностью создания фотографий (с помощью 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:
В документации Sencha есть пример для этого. См. http://docs.sencha.com/touch/2.3.1 /#!/api/Внешнее устройство.Камера
Ext.device.Camera.capture({
success: function(image) {
imageView.setSrc(image);
},
quality: 75,
width: 200,
height: 200,
destination: 'data'
});
Вы также можете использовать
destination: 'url'
в этом случае аргументом изображения функции обратного вызова будет URL-адрес файла, который вы можете использовать в шаблоне контейнера в качестве источника HTML-изображения.