BarcodeScanner не сканирует правильно в iOS PDF_417 - PullRequest
0 голосов
/ 23 сентября 2019

У меня проблема со сканированием на iOS.Я использую iPhone X, и результат сканирования не завершен, в то время как в Android вы получаете всю цепочку.

Я использую плагин BarcodeScanner для Ionic 3.

Я точно использую BarcodeScannerверсия 8.1.0, ионная версия 3.6.1, cordova 8.1.2 и ios 4.5.5

 public scan(): void {

  let options: BarcodeScannerOptions = {
  showTorchButton: false,
  resultDisplayDuration: 100,
  formats: "PDF_417",
 }
this.barcodeScanner.scan(options).then((barcodeData) => {
  console.log('BARCODE', barcodeData)
  }
}).catch(error => {
  console.log(error);
  this.alertProvider.create({
    title: 'Error',
    cssClass: 'error-alert',
    message: 'None',
    buttons: [{
      text: 'Try'
    }]
  }).present();
  });
  }

Пример:

В iOS у меня следующий результат

{отменено: 0, текст: "0349172496", формат: "PDF_417"}

На Android следующее:

{текст: "0349172496PubDSK_14522431NBAME745125236JHONSON B¸¤z [CFHOÞú ÷ º ¢ ಠ/ ÙdÇgÎGÅüai-Øh5 ", формат:" PDF_417 ", отменено: false}

Видимо в iOS не отображаются все символы.Что может быть?

...