Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Средства мультимедиа в мобильном клиенте
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
DrLivsi
Всем привет, помогите разобраться, пытаюсь сделать фото с мобильного устройства в мобильном клиенте.
Вот код:
&НаКлиенте
Функция ПолучитьДанныеФотоСнимка()

         Данные = Неопределено;

         #Если МобильноеПриложениеКлиент Тогда
            
         Попытка  
             Данные = СредстваМультимедиа.СделатьФотоснимок();
         исключение
             Сообщить(ОписаниеОшибки());
         КонецПопытки;

               Возврат Данные;
              
   #КонецЕсли

КонецФункции


но ничего не происходит, начал копать и выяснилось что отладчик не заходит в #Если МобильноеПриложениеКлиент Тогда
проверил на следующем коде, не попадает ни в одно условие, хотя в Активных сеансах пишет "Мобильный клиент"
        #Если МобильноеПриложение Тогда 
        Сообщить("МобильноеПриложение");
    #ИначеЕсли МобильноеПриложениеКлиент Тогда
        Сообщить("МобильноеПриложениеКлиент");
    #ИначеЕсли МобильноеПриложениеСервер Тогда
        Сообщить("МобильноеПриложениеСервер");
    #КонецЕсли

В чем может быть проблема? Платформа 8.3.16 1502, мобильный клиент 8.3.17.76
DrLivsi
Может кому то будет полезно, проблему не победил, но убрал инструкцию препроцессору
 #Если МобильноеПриложениеКлиент Тогда

и сохранил с ошибкой.
Все работает. Наверное глюк платформы...
alex_shkut
DrLivsi @ 08.02.21, 4:32 необходимо зарегистрироваться для просмотра ссылки ,
А у меня везде написано #Если МобильныйКлиент - и все работает
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.