2016-05-25 7 views
0

ハイブリッドアプリケーションの開発にコードバーコードスキャナを使用しています。バーコードスキャナのデフォルトのメッセージについては非常に心配です。「ファインダの矩形内にバーコードを配置してスキャンしてください。コードバーコードスキャナのデフォルトメッセージを変更する

どのようにデフォルトメッセージを変更できますか?私は次のように期待してい: NgCordova:!この .then(機能(barcodeData){// 成功バーコードデータなどの $ cordovaBarcodeScanner .scan() .TITLE( 'ここでスキャンしてください')//何かがありますここでは }、関数(エラー){ //エラーが発生しました });コルドバのプラグインから

:しかし、私はバーコードスキャナは、この手順に従って実装するにはcordovaBarcodeScanner

cordova.plugins.barcodeScanner.scan(
     function (result) { 

     }, 
     function (error) { 
      alert("Scanning failed: " + error); 
     }, 
     { 
      // how can i use this in above? 
      "prompt" : "Place a barcode inside the scan area", 
     } 
    ); 
+0

@JoeClayでもcordovaプラグインには機能があります。私はちょうどngCordovaでそれを使う方法を知らない。だから、あなたはcordovaプラグインが持っている何かがngCordovaで利用できないかもしれないということを意味しますか? – eulercode

答えて

0

でそれを使用する方法を知りません。

手順1:このcordova plugin add https://github.com/phonegap/phonegap-plugin-barcodescanner.gitをプロジェクトにインストールします。

ステップ2:あなたにこのコードを実装JSがこのwebsiteを見てbarcodescanner ngCordovaについての詳細を知るためには

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


    // NOTE: encoding not functioning yet 
    $cordovaBarcodeScanner 
     .encode(BarcodeScanner.Encode.TEXT_TYPE, "http://www.nytimes.com") 
     .then(function(success) { 
     // Success! 
     }, function(error) { 
     // An error occurred 
     }); 

    }, 

を提出。

詳細はnicrobay barcode scannerのチュートリアルです。

アラートとして再生するメッセージは、バックエンドから受信したものです。

+0

どうすればテキストを変更できますか? – eulercode

+0

あなたが受け取ったテキストまたはURLをスキャンした後は、バックエンドから送信されます。私はそれに精通していませんが、バーコードから受け取ったテキストはバックエンドに表示されるはずです。 –

関連する問題