我尝试在Phonegap 3.3.0应用中使用Scandit SDK社区版插件。我已按照https://github.com/Scandit/BarcodeScannerPlugin上的说明操作并使用了提供的示例代码,但是当我运行应用程序并单击"扫描"按钮,我收到警告说失败:未找到班级。
我已经尝试将<gap:plugin name="com.mirasense.scanditsdk.plugin" />
添加到我的config.xml中,但它没有任何区别。
还尝试将<plugin name="ScanditSDK" value=com.mirasense.scanditsdk.plugin" />
添加到config.xml但又没有运气。
有什么建议吗?
答案 0 :(得分:0)
这是来自Scandit Support的Christian。为了帮助您解决问题,我们需要了解更多细节。
您下载了哪个版本的Scandit SDK(适用于Cordova)? 您是否从Scandit.com的帐户下载了打包的Cordova插件?或者您是否使用了https://github.com/Scandit/BarcodeScannerPlugin中提供的源代码,手动编辑了plugin.xml文件并从Scandit帐户下载了本机库?
我们通常建议使用前一种方法并使用Cordova命令行界面来安装我们预先打包的插件(如README.md中所述)。执行CLI 插件添加命令时是否收到错误消息? e.g。
cordova插件添加了下载的解压缩的ScanditSDK插件,用于Phonegap / Cordova&#39;
答案 1 :(得分:0)
Scandit支持通过添加
解决了这个问题<feature name="ScanditSDK">
<param name="android-package" value="com.mirasense.scanditsdk.plugin.ScanditSDK"/>
</feature>
到config.xml。