-1
Я пытаюсь получить фото с камеры пользователя или галереи с помощью PhoneGap 3.0.0 (+ угловой)Ошибка при получении ImageURI с PhoneGap
По какой-то причине, он работает только на фотографии, сделанной в плен к камера
Это мой HTML:
<button ng-click="getPhoto(0);">0</button><br>
<button ng-click="getPhoto(1);">1</button><br>
<button ng-click="getPhoto(2);">2</button><br>
<img ng-src="{{preview}}" />
Если параметр getPhoto
является PhoneGap-х PictureSourceType
Camera.PictureSourceType = {
PHOTOLIBRARY : 0,
CAMERA : 1,
SAVEDPHOTOALBUM : 2
};
И код в Javascript (контроль углового), составляет
$scope.preview="";
$scope.getPhoto= function(source) {
navigator.camera.getPicture(function(imageURI)
{
$scope.preview=imageURI;
},function(message) {
alert('Failed because: ' + message);
},
{
quality: 50,
destinationType: 1,
sourceType: source
});
}
этого выражения 'navigator.camera.PictureSourceType.PHOTOLIBRARY' длинный путь написать '0'. Почему это должно иметь какой-то эффект? –
он работает для получения изображения с PHOTOLIBRARY – Ved
Не в моем случае :-( –