2012-11-28 62 views
0

我正在研究條形碼掃描應用程序。我已經從GitHub下載了示例代碼。當我運行該項目時,出現錯誤。請幫我解決它。在iOS中使用條形碼掃描器時出錯PhoneGap

ERROR: Plugin 'NetworkStatus' not found, or is not a CDVPlugin. Check your plugin mapping in Cordova.plist. 
2012-11-28 14:12:36.198 BarCodeScannerCDV[942:40b] FAILED pluginJSON = {"className":"NetworkStatus","methodName":"getConnectionInfo","arguments":["NetworkStatus0"]} 

謝謝。

+0

你正在使用這個插件 - 「https:// github.com/phonegap/phonegap-plugins/tree/master/iOS/BarcodeScanner」 –

+0

是的......但是出現錯誤。 –

回答

0

我建議你使用更新的PhoneGap框架(科爾多瓦2.2.0),因爲這是由Shazron阿卜杜拉Google Phonegap group一個bug in Cordova 1.6.0.

請參閱下面的註釋:

There is a new Cordova.plist because of the unified JS changes. Check 
out the "Cordova Upgrade Guide" in your .dmg (Guides subfolder), or: 
"Upgrading Cordova 1.5.0 projects to 1.6.0" step 8 of 
https://github.com/apache/incubator-cordova-ios/blob/master/guides/Cordova%20Plugin%20Upgrade%20Guide.md#upgrading-older-cordova-plugins-to-16x 

BarcodeScanner插件適用於iOS -Phonegap是穩定的,請將您的phonegap框架更新爲2.2.0。

在Phonegap 1.6.0及更低版本中,網絡連接類名稱爲Network Status,但對於Phonegap 1.6.1及更高版本,網絡連接類名稱爲CDVConnection