NativeScript - задержка после сканирования штрих-кода - PullRequest
0 голосов
/ 07 ноября 2018

Я использую плагин сканера штрих-кода nativescript для одного из моих проектов на платформе Android. У нас проблема в том, что когда сканирование завершено, нам нужно, чтобы пользователь ввел некоторые значения в текстовое поле. Проблема в том, что всплывающей клавиатуре требуется около 4 секунд. Кажется, экран зависает примерно на 4 секунды вскоре после сканирования. То же самое, если у меня есть кнопка, которая должна быть нажата в скором времени. Вы сталкивались с этой проблемой? Если да, то знаете ли вы, что такое обходной путь? Ниже приведен код сценария типа, используемый для загрузки сканера. Спасибо за любую помощь, вы будете великолепны.

public scan() {
    console.log("On Scanning....");
    this.barcodeScanner.scan({
        formats: "QR_CODE, EAN_13",
        showFlipCameraButton: false,   
        preferFrontCamera: false,     
        showTorchButton: false,        
        beepOnScan: true,             
        torchOn: false,               
        resultDisplayDuration: 0
    }).then((result) => {
        console.log(`Scanned: ${result.format} ${result.text}`);
        this.showResultView(result.text);
        }, (errorMessage) => {
            console.log("Error when scanning " + errorMessage);
        }
    );
}

Ссылка: https://github.com/EddyVerbruggen/nativescript-barcodescanner

...