3

我想将 Cordova 插件添加到我的 ionic 应用程序中。但它似乎不起作用。

我将引导您完成我采取的步骤:

  1. 在 plugins 文件夹中添加了 cordova 插件。
  2. 在 codova.js 之前的 index.html 中包含 ng-cordova.min.js 文件
  3. 在 app.js 中注入 ngCordova
  4. 在我的控制器中注入了所需的插件(在本例中为 $cordovaBarcodeScanner)

有人可以帮我吗?

4

2 回答 2

0

您是否运行了cordova cli 命令来安装barcodeScanner 插件?就像是:

$ cordova plugin add <plugin url>
于 2015-01-08T18:35:38.953 回答
0

您可以添加插件

cordova plugin add https://github.com/wildabeast/BarcodeScanner.git

然后像这样在您的页面中使用插件

module.controller('BarcodeCtrl', function($scope, $cordovaBarcodeScanner) {
document.addEventListener("deviceready", function () {

  $cordovaBarcodeScanner
    .scan()
    .then(function(barcodeData) {
      // Success! Barcode data is here
    }, function(error) {
      // An error occurred
    });
)};

此示例和更多信息可在http://ngcordova.com/docs/plugins/barcodeScanner/获得

另请参阅https://blog.nraboy.com/2014/09/implement-barcode-scanner-using-ionic-framework/

于 2015-03-24T08:13:35.667 回答