2014-03-13 116 views
0

當我嘗試啓動掃描儀時出現錯誤。條形碼掃描器電話故障

<script type="text/javascript" src="js/jquery-2.1.0.min.js"></script> 
<script type="text/javascript" src="js/jquery.mobile-1.4.2.js"></script> 
<script type="text/javascript" src="cordova.js"></script> 
<script type="text/javascript" src="barcodescanner.js"></script> 
<script type="text/javascript" src="childbrowser.js"></script> 
<script type="text/javascript" src="js/index.js"></script> 

這是錯誤。

enter image description here

這是我的javascript代碼。我從手機端獲取條形碼掃描器的示例代碼。

scan : function() { 
     console.log('scanning'); 
     var scanner = cordova.require("cordova/plugin/BarcodeScanner"); 
     scanner.scan(function(result) { 
      alert("We got a barcode\n" + "Result: " + result.text + "\n" 
        + "Format: " + result.format + "\n" + "Cancelled: " 
        + result.cancelled); 

      console.log(result); 
     }, function(error) { 
      console.log("Scanning failed: ", error); 
     }); 

我不找到一種方法來解決這個問題

編輯 一些能上傳或複製粘貼config.xml文件好嗎?

回答

0

OKay,這對我很好。

<?xml version="1.0" encoding="UTF-8" ?> 
<widget xmlns = "http://www.w3.org/ns/widgets" 
xmlns:gap = "http://phonegap.com/ns/1.0" 
id   = "com.phonegap.example" 
versionCode = "10" 
version  = "1.0.0" > 

<!-- versionCode is optional and Android only --> 

<name>PhoneGap Example</name> 

<description> 
    An example for phonegap build docs. 
</description> 

<author href="https://build.phonegap.com" email="[email protected]"> 
    Hardeep Shoker 
</author> 

<!-- We'll include the Barcode plugin as an example --> 
<gap:plugin name="com.phonegap.plugins.barcodescanner" /> 

0

檢查你的config.xml。確保你添加了這個phonegap插件條形碼掃描器。

+0

<間隙:插件名稱= 「com.phonegap.plugins.barcodescanner」/>是在config.xml文件 –

+0

您使用的PhoneGap構建? –

+0

是的,我正在使用它 –