2014-10-31 35 views
0

我想在我的Phonegap 3.3.0應用程序中使用Scandit SDK社區版插件。我已按照https://github.com/Scandit/BarcodeScannerPlugin的說明進行操作,並使用提供的示例代碼,但是當我運行該應用程序並單擊「掃描」按鈕時,出現一條警告,提示Failed:Class not found。Scandit與Phonegap給類未找到錯誤

我試過將<gap:plugin name="com.mirasense.scanditsdk.plugin" />添加到我的config.xml中,但它沒有區別。

也嘗試將<plugin name="ScanditSDK" value=com.mirasense.scanditsdk.plugin" />添加到config.xml,但再次沒有運氣。

有什麼建議嗎?

回答

0

Scandit支持通過增加

<feature name="ScanditSDK"> 
    <param name="android-package" value="com.mirasense.scanditsdk.plugin.ScanditSDK"/> 
</feature> 

到config.xml解決了這個問題。

0

這是來自Scandit支持的Christian。爲了幫助你解決你的問題,我們需要了解更多的細節。

您下載了哪個版本的Scandit SDK(用於Cordova)? 您是否在Scandit.com上從您的帳戶下載了打包的Cordova插件?或者您是否使用https://github.com/Scandit/BarcodeScannerPlugin的源代碼,手動編輯plugin.xml文件並從您的Scandit帳戶下載了本機庫?

我們通常建議使用前一種方法並使用Cordova命令行界面來安裝我們的預打包插件(如README.md中所述)。當您執行CLI 插件添加命令時,您是否收到錯誤消息?例如

科爾多瓦插件添加 '路徑下載,解壓縮ScanditSDK插件的PhoneGap /科爾多瓦'

+0

感謝Christian。 要回答您的問題: 我從Scandit站點https://ssl.scandit.com/account/sdk下載了名爲scanditsdk-phonegap-community_4.2.0.zip的文件。然後我按照自述文件中的說明進行操作。使用CLI設置示例項目的md文件 當我運行cordova插件時,爲'Phonegap/Cordova'添加'下載的,解壓縮的ScanditSDK插件的路徑',它給出了以下消息:「安裝」com.mirasense.scanditsdk.plugin「for android 」。 希望這有助於。否則,我可以嘗試在zip中向您發送示例項目的內容? – quijames 2014-11-03 16:08:02