|
Картинки в мобильном приложении
|
|||
---|---|---|---|
#18+
Есть некоторое мобильное приложение. К документу в нём может привязываться неограниченное количество файлов (картинок). Если делать фотографию из самого приложения (СредстваМультимедиа.СделатьФотоснимок()), то всё работает отлично. Но заказчик хочет иметь возможность цеплять к документу фотографии, сделанные вне нашего приложения. А где они хранятся на устройстве? В галерее я их вижу, но как к ним обратиться из 1С? Платформа 8.3. Андроид 4 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2017, 10:44 |
|
Картинки в мобильном приложении
|
|||
---|---|---|---|
#18+
пусть кидают на сайт а оттуда забирай ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2017, 12:30 |
|
Картинки в мобильном приложении
|
|||
---|---|---|---|
#18+
Сам себе отвечу. Вот работающий код: автор #Если МобильноеПриложениеКлиент Тогда НовВз = Новый ЗапускПриложенияМобильногоУстройства(); НовВз.Действие = "android.intent.action.GET_CONTENT"; НовВз.Тип = "image/*"; НовВз.Категория = "android.intent.category.DEFAULT"; НовВз.ДополнительныеДанные.Добавить("android.intent.extra.LOCAL_ONLY", Истина); //НовВз.ДополнительныеДанные.Добавить("android.intent.extra.ALLOW_MULTIPLE", Истина); Если НовВз.Запустить(Истина) <> 0 Тогда СоздатьНовыйФайл(Новый ДвоичныеДанные(НовВз.Данные), "jpg", "image/jpeg"); КонецЕсли; #КонецЕсли Так можно получить одну картинку. Но хочется большего, хочется множественный выбор. Если снять комментарий со строки 7, то множественный выбор появится, можно отметить сразу несколько картинок. Но вот беда, по завершении в НовВз.Данные пустая строка. А куда он тогда выбранные картинки сохранил? Как его заставить вернуть не путь к одной картинке, а массив выбранных? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 12:12 |
|
|
start [/forum/topic.php?fid=28&fpage=11&tid=1518487]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
71ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 170ms |
0 / 0 |