Если условно не работает сканер штрих-кода Cordova - PullRequest
0 голосов
/ 11 октября 2018
var status = true;
if (code===8) {
  cordova.plugins.barcodeScanner.scan(
    function (result) {
      if( result.cancelled === false || result.cancelled === 0) {

        var jsonResponse = NewMobile.app.GetCustomerCard(result.text);

        if (jsonResponse.ResponseMessage !== '' ) {
          status = false;
        }

        if (value > parseFloat(jsonResponse.CardBalance)) {
          status = false;                                 
        }

        if(value > parseFloat(jsonResponse.RemainingDayLimit)) {
           status = false;
        }
      }
    },
    function (error) {
       alert("Scanning failed: " + error);
    }
  );
}

alert(status);

Все условные выражения делают состояние ложным, но они все еще предупреждают об истинности. Как я могу это исправить? Я использую сенсорную разработку sencha в extJs.using cordova barcodeScanner, если условная не работает синхронизатор.

1 Ответ

0 голосов
/ 11 октября 2018

2 способа отладки приложения

-Использование Android-эмулятора https://visualstudio.microsoft.com/vs/msft-android-emulator/

-Использование эмулятора для Android Studio https://developer.android.com/studio/

1) Установить APK на устройство

2) Подключите устройство к ПК

3) Откройте опцию удаленного устройства для Google Chrome (Как открыть опцию удаленного устройства https://developers.google.com/web/tools/chrome-devtools/remote-debugging/)

4) Нажмитена кнопку осмотра, а затем открыть новое окно для отладки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...