【问题标题】:Not able to scan 2d barcode无法扫描二维条码
【发布时间】:2014-12-17 10:06:43
【问题描述】:

我在phonegap android中开发了barcodescanner应用程序。我能够扫描qrcode和条形码。但我无法扫描this 二维条码。是我的错还是代码的错?

function scanCode(){

    var scanner = cordova.require("cordova/plugin/BarcodeScanner"); 

    scanner.scan(
             function(result){
                 alert("Scanned Code: " + result.text 
                 + ". Format: " + result.format
                 + ". Cancelled: " + result.cancelled);

             }, 

             function(error){
                 alert("Scan failed: " + error);
             }
         );
    }

function encodeData(){
    var data = document.getElementById("data").value;
    if (data != ''){
        cordova.plugins.barcodeScanner.encode(
            BarcodeScanner.Encode.TEXT_TYPE, data, 
            function(success){
                alert("Encode success: " + success);
            }, 

            function(fail){
                alert("Encoding failed: " + fail);
            }
        );
    }

    else{
        alert("Please enter some data.");
        return false;
    }
}

【问题讨论】:

  • 我想你应该添加一些代码让其他人看到并找出是谁的错。
  • 您能否更准确地了解您要扫描的二维条码,因为二维是一个通用名称,而不是特定标准

标签: android cordova phonegap-plugins barcode-scanner


【解决方案1】:

这是一个 PDF417 条码。看起来 BarcodeScanner 插件的格式存在问题。试试另一个插件,比如这个:

https://github.com/PDF417/pdf417-phonegap

【讨论】:

  • 你能告诉我在哪里可以获得 mobi.pdf417.Pdf417MobiSettings;导入 mobi.pdf417.Pdf417MobiScanData;导入 mobi.pdf417.activity.Pdf417ScanActivity;导入net.photopay.barcode.BarcodeDetailedData;导入 net.photopay.hardware.camera.CameraType;我在哪里可以获得这些进口商品
  • 您可能想联系他们或在他们的网站上获取更多信息。请注意,它仅对非商业用途免费:pdf417.mobi
  • 有没有可能在phonegap中实现?还是只有原生 android 才有可能?
  • 提到的链接提供了Phonegap插件和使用该插件的演示应用程序。您列出的导入是插件的一部分。如果需要 PDF417 插件也可作为原生 iOS/Android 库使用。
  • @ssasa 我从github.com/PDF417/pdf417-phonegap/tree/master/Pdf417Demo 添加了这个 Pdf417Demo。所以我收到“未捕获的 ReferenceError:未定义 scanWithCustomUIButton”错误。你能告诉我为什么我会收到这个错误
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-04-25
  • 1970-01-01
  • 1970-01-01
  • 2013-03-30
  • 1970-01-01
  • 2016-05-08
  • 1970-01-01
相关资源
最近更新 更多