如何在IONIC中下载特定版本的插件?

时间:2019-02-28 00:15:51

标签: ionic-framework plugins ionic3 ionic4 ionic-native

我正在尝试在Ionic v3项目中使用BarcodeScanner插件,但出现错误:

  

对象(...)不是函数

当我单击具有简单BarcodeScanner.scan()功能的按钮时。因此,我很长一段时间都在搜索导致这种情况的原因,我看到了N个有关如何使用此插件的视频,所有这些尝试均失败了。因此,作为最后的选择,我创建了一个空白的Ionic 4项目,并以与其他项目相同的方式使用了BarcodeScanner插件,并且它可以正常工作。    因此,我需要/希望以较旧的版本下载此插件,以与我的项目的版本兼容。目前,该插件的版本为v8.0.1,我想安装v7.1.2。 请帮帮我!

3 个答案:

答案 0 :(得分:1)

您可以使用@

这样的添加版本
ionic cordova plugin add phonegap-plugin-barcodescanner@7.1.2

我希望对您有所帮助:)

答案 1 :(得分:0)

就像npm带有模块一样。您使用@latest@7.1.2(@ 7.1.2是版本)

ionic cordova plugin add phonegap-plugin-barcodescanner@7.1.2

答案 2 :(得分:0)

您的问题很可能是您的Barcode Scanner Ionic Native版本,而不是cordova插件本身。

自从Ionic Framework 4发布以来,要为Ionic Framework 3中的所有Cordova插件安装Ionic Native,都需要添加@4以获得最新的Ionic 3兼容版本。因此,对于条形码扫描仪插件,您必须使用@ionic-native/barcode-scanner@4安装它为Ionic Native。这应该可以解决您遇到的问题。

相关问题