Имя: Пароль:
1C
 
Мобильное приложение - запуск стороннего приложения
0 repin_mike
 
26.02.19
16:47
Нашёл следующий код для вызова окна сканирования:

#Если МобильныйКлиент ИЛИ МобильноеПриложениеКлиент  Тогда        
    НовВз=Новый ЗапускПриложенияМобильногоУстройства();
    НовВз.Действие="com.google.zxing.client.android.SCAN";
    НовВз.Запустить(Истина);
    Для Каждого Стр Из НовВз.ДополнительныеДанные Цикл
        Если Стр.Ключ = "SCAN_RESULT" Тогда
            Результат = Стр.Значение;
        КонецЕсли;
    КонецЦикла;

В этом коде есть строка com.google.zxing.client.android.SCAN - очевидно, что это отсылка на приложение https://play.google.com/store/apps/details?id=com.google.zxing.client.android собственно всё совпадает, за исключением подстроки ".SCAN". Я бы сказал что это метод, хотя в терминологии андроида это может быть не так.

Вопрос: возможно ли узнать полный список методов для того или иного приложения?
1 qvan
 
26.02.19
17:22
не ответ, но:

#Если МобильныйКлиент     Тогда
    ОбработчикСканирования = Новый ОписаниеОповещения("ОбработатьВВодШтрихкода", ЭтаФорма);
                      
    СредстваМультимедиа.ПоказатьСканированиеШтрихКодов("Наведите камеру на штрихкод", ОбработчикСканирования, , ТипШтрихКода.Линейный);

#КонецЕсли
2 repin_mike
 
26.02.19
17:28
(1) Это понятно, спасибо.
Но у меня задача немного другого плана, нужно чтение nfc. В гугл плее куча приложений, которые умеют это делать, и если бы мне удалось узнать что у них имеются какие-либо "методы" по аналогии с приложением со штрих-кодами, задача была бы решена.