Мобильный клиент (интенты)

1. theifx 02.04.21 11:34 Сейчас в теме
При разработке мобильного приложения столкнулся с проблемой. Для реализации необходимого мне функционала мне необходимо запускать стороннее приложение на андроид , без возврата результата приложения. Таким бразом я не знаю когда приложение отработало. Но при определённых условиях мне нужно передать интент завершения этого приложения.Насколько я понимаю то оно передаёт уже новооткрытому приложению. Примерный код того что хотел увидеть:
Процедура FindByBarcode(РазовоеСканирование = True, Автофокус = True, ПодсветкаКамеры = False) Export
  #IF MobileAppClient OR МобильныйКлиент Then
    Если СредстваМультимедиа.ПоддерживаетсяСканированиеШтрихКодов() Тогда 
      НовВЗ = New ЗапускПриложенияМобильногоУстройства();
      НовВЗ.Действие = "com.theif.emailfileexchange.action.enableQRScanner"; 
      НовВЗ.ДополнительныеДанные.Добавить("oneScan", РазовоеСканирование);
      НовВЗ.ДополнительныеДанные.Добавить("autoFocus", Автофокус);
      НовВЗ.ДополнительныеДанные.Добавить("flashLight", ПодсветкаКамеры);
      НовВЗ.Запустить(False);
      i=0;
      Пока i<10 Цикл   
        i=i+1;     
      КонецЦикла;
      НовВЗ.Действие = "com.theif.emailfileexchange.action.disableQRScanner"; 
      НовВЗ.Запустить(false);  
    КонецЕсли;
  #EndIf  
КонецПроцедуры
Показать
По теме из базы знаний
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот