|
Не работает получение фото в мобильном приложении
| ☑ |
0
buvamba
23.08.17
✎
23:21
|
Добрый день. Мобильная платформа Версия 8.3.8.70. Телефон Asus lazer 2, android 6.0.1. Пытаюсь сделать фотоснимок не стандартными средствами. Использовал код из сообщения ниже. По задумке нужно нажать на кнопку в приложении, далее открывается камера, делается фото, подтверждается в режиме камеры, фото сохраняется и записывается в приложении.
Так вот проблема в том что после нажатия на кнопку сфотографировать в режиме камеры, на экране появляется это фото с двумя кнопками - "назад" и "подтвердить". Если нажимаю "назад" то возвращаюсь в приложение и ничего не происходит что правильно, а вот если нажимаю на вторую кнопку "подтвердить" то вообще ничего не происходит, на ее нажатие телефон никак не реагирует а должен возвращать управление в приложение. Кто нибудь сталкивался с таким? что делать?
|
|
1
buvamba
23.08.17
✎
23:21
|
пример кода
НовВз = Новый ЗапускПриложенияМобильногоУстройства("android.media.action.IMAGE_CAPTURE");
НовВз.ДополнительныеДанные.Добавить("output", ФайлКартинки, "Uri");
Если НовВз.Запустить(Истина) <> 0 Тогда
Данные = Новый ДвоичныеДанные(ПутьКФайлуКартинки);
СсылкаФото = СоздатьНовыйФайл(Данные, "jpeg", "image", ТекВид, Ложь);
Иначе
Сообщить("Фото не сделано!");
КонецЕсли;
|
|
2
DitriX
24.08.17
✎
02:39
|
Меня всегда это так улыбало.
Вот самое основное вы и не показали.
Но я попробую угадать - пути к фото у вас ведут во временный каталог 1С?
|
|
3
buvamba
24.08.17
✎
11:54
|
(2) я думал загвоздка не в этом)
конфы перед собой сейчас нет, но путь выглядел примерно "///file/Storage0/sdCars/" + сформированное имя файла. Примерно так)
|
|
4
buvamba
24.08.17
✎
11:56
|
(2) Вечером смогу точный путь показать. Надеюсь получение помощи будет еще возможно :)
|
|
5
buvamba
24.08.17
✎
20:54
|
(2) Путь выглядит так file:///storage/sdcard/" + ИмяФайла + ".jpeg""
|
|
6
DitriX
24.08.17
✎
23:00
|
Добавьте в путь Downloads
|
|