Просмотров: 11040
Дата последнего изменения: 24.07.2020
Описание
Функция открывает barcode-сканнер.
Синтаксис
BXMobileApp.UI.BarCodeScanner.open(params);
Аргументы | Описание |
params |
Объект с параметрами страницы:
Ключи объекта-аргумента:
- callback - обработчик события успешного сканирования кода. Первым аргументом в обработчик передается объект вида {text:<текст>, format: <формат>}.
Поддерживаемые форматы:
iOS - QR_CODE, DATA_MATRIX, UPC_E, UPC_A, EAN_8, EAN_13, CODE_128, CODE_39.
Android - QR_CODE, DATA_MATRIX, UPC_E, UPC_A, EAN_8, EAN_13, CODE_128, CODE_39, ITF, RSS14, PDF417, RSS_EXPANDED.
|
|
Пример
BXMobileApp.UI.BarCodeScanner.open({
callback:function(data)
{
if (data.text)
{
app.alert({title:"Barcode", text:"Format: " + JSON.stringify(data.format) + "Barcode: " + JSON.stringify(data.text)});
}
else
{
app.alert({
text: "MOB_SCAN_ERROR",
button:"OK"
});
}
}
});
Видео
iOS |
|
|