2014-10-09 2 views
18

я успешно следовал этой теме
Phonegap 3.0.0: BarcodeScanner PluginРабочий QR сканер код PhoneGap

Но, похоже, он не может сканировать QR-код. Вот снимок экрана с телефона:

enter image description here

Я пытался сканирования изображения штрих-кода и она отлично работает. Но не с QR-изображениями.
Любая идея?

EDIT

var scanner = cordova.require("com.phonegap.plugins.barcodescanner.barcodescanner"); 

    scanner.scan(
     function (result) { 
      alert("We got a barcode\n" + 
       "Result: " + result.text + "\n" + 
       "Format: " + result.format + "\n" + 
       "Cancelled: " + result.cancelled); 
     }, 
     function (error) { 
      alert("Scanning failed: " + error); 
     } 
    ); 

EDIT 2
DuuhhH !!! Проблема была QR-изображение, у него нет предела, как сказал Шон Оуэн.

+1

Это нормально для меня, если вам не нравится вопрос и вы решили закрыть его. Но не могли бы вы объяснить причину? Я тратил часы на решение моей проблемы. – fiberOptics

+8

Этот QR-код не имеет поля, поэтому, вероятно, он не будет сканировать. –

+3

OMG, вы правы. QR-код, который я использовал, был создан из нашей службы api. В принципе, он не имеет разницы. Не знал, что это важно. Благодаря!!!! – fiberOptics

ответ

18

Копирование из моего комментария, поскольку оно кажется ответом: этот QR-код не имеет поля, что, вероятно, поэтому не сканирует.