$ phonegap version
3.2.0-0.16.0
我查看了所有文档,但无法找到这里发生的事情。到目前为止我已完成的步骤:
通过Plugman安装插件:
plugman install --platform ios --project platforms/ios/ --plugin https://github.com/phonegap-build/BarcodeScanner.git
我现在可以看到插件安装在/app/dir/platforms/ios/cordova/plugins/com.phonegap.plugins.barcodescanner
将插件代码添加到我的config.xml
<gap:plugin name="com.phonegap.plugins.barcodescanner" />
在触发DeviceReady后,在我的控制台中尝试查看window.plugins
和cordova.plugins
。两者都未定义
我也尝试在我的index.html中包含JS(我确信你不必这样做,因为这是在构建过程中完成的)然后重复步骤3.但没有运气。
答案 0 :(得分:1)
我认为条码扫描器不支持PG 3.2.0,如果有,你可以检查以下内容。 (https://github.com/wildabeast/BarcodeScanner/issues/68)
如果插件安装正确,则应自动更新res / xml / config.xml:
<feature name="BarcodeScanner">
<param name="android-package" value="com.phonegap.plugins.barcodescanner.BarcodeScanner" />
</feature>
通过plugman search
命令搜索插件,检查插件是否正确安装。
如果没有,您可以尝试安装这样的插件:
phonegap local plugin add https://github.com/phonegap-build/BarcodeScanner.git