关于如何在javascript上使用api的条形码扫描程序

关于如何在javascript上使用api的条形码扫描程序,javascript,cordova,Javascript,Cordova,我创建了一个应用程序 cordova create hello com.example.hello HelloWorld cordova platform add ios cordova platform add android cordova build 添加插件条码扫描器 cordova plugin add https://github.com/Eccenux/BarcodeScanner.git 在我安装插件后,我必须添加启动他的代码 下一步要做什么,这段代码要工作吗 cor

我创建了一个应用程序

cordova create hello com.example.hello HelloWorld

cordova platform add ios
cordova platform add android
cordova build
添加插件条码扫描器

cordova plugin add https://github.com/Eccenux/BarcodeScanner.git
在我安装插件后,我必须添加启动他的代码

下一步要做什么,这段代码要工作吗

   cordova.plugins.barcodeScanner.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);
      }
   );

我有cordova.plugins未定义(

你是在deviceready事件后调用上述代码的吗?不确定问题是什么,你能更改帖子使其更清晰一点吗?我在浏览器、控制台中运行代码