Платформа 1с 8.3.24.1342, платформа на мобильном 8.3.24.40. Фирма 1С внедрила поддержку чтения NFC меток в мобильном приложении начиная с версии платформы 8.3.23 -
Написал небольшой код для проверки работоспособности чтения NFC
Метка сканируется, точка останова срабатывает на СообщениеNFC = Ждать Метка.ПолучитьСообщениеАсинх() но ничего не возвращает, падает в исключение. Кто сталкивался с такой задачей, в чем может быть ошибка?
Написал небольшой код для проверки работоспособности чтения NFC
&НаКлиенте
Процедура NFC(Команда)
СканироватьМеткуNDEF(Команда);
КонецПроцедуры
&НаКлиенте
Процедура СканироватьМеткуNDEF(Команда)
МенеджерМеток = СредстваNFC.МеткиNDEF;
Если МенеджерМеток.ПоддерживаетсяАктивноеСканирование() Тогда
ОбработкаСканированияМетки = Новый ОписаниеОповещения("ПриЧтенииМетки", ЭтотОбъект);
МенеджерМеток.ВключитьАктивноеСканирование("Поднесите метку к устройству", ОбработкаСканированияМетки);
Иначе
Сообщить("Активное сканирование не поддерживается");
КонецЕсли;
КонецПроцедуры
&НаКлиенте
Асинх Процедура ПриЧтенииМетки(Метка, ДополнительныеДанные) Экспорт
Если Метка = Неопределено Тогда
Возврат;
КонецЕсли;
Попытка
СообщениеNFC = Ждать Метка.ПолучитьСообщениеАсинх();
Исключение
Сообщить("Ошибка чтения: " + ИнформацияОбОшибке().Описание);
КонецПопытки;
КонецПроцедуры
ПоказатьМетка сканируется, точка останова срабатывает на СообщениеNFC = Ждать Метка.ПолучитьСообщениеАсинх() но ничего не возвращает, падает в исключение. Кто сталкивался с такой задачей, в чем может быть ошибка?
По теме из базы знаний
- [mobile] Простое мобильное приложение на мобильной платформе 1С
- [mobile] Взаимодействие с NFC через мобильную платформу 1С
- Оперативный учет на фермах КРС (УПП/ERP) + Мобильное приложение и RFID
- Мобильное приложение 1С и Умный дом. В каждый дом. Пролог
- 1Scan — мобильный сканер и интеграция мобильных устройств с веб-клиентом 1С
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
А в исключении что пишет?
В свойствах конфы разрешение NFC стоит?
P.S. и попробуйте собрать тестовым 8.3.24.62
В свойствах конфы разрешение NFC стоит?
P.S. и попробуйте собрать тестовым 8.3.24.62
В свойствах конфы NFC флаг стоит. В точке останова ИнформацияОбОшибке() пустая, нет расшифровки. На экране мобилки сообщение - Ошибка чтения: Ошибка при вызове метода контекста.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот