【问题标题】:How can I download specific versions of plugins in IONIC?如何在 IONIC 中下载特定版本的插件?
【发布时间】:2019-07-21 19:50:14
【问题描述】:

我正在尝试在 Ionic v3 项目中使用 BarcodeScanner 插件,但它给出了一个错误:

对象 (...) 不是函数

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

【问题讨论】:

  • 您的@ionic-native/barcode-scanner 版本是什么?

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


【解决方案1】:

你可以像这样使用带有@的添加版本

ionic cordova plugin add phonegap-plugin-barcodescanner@7.1.2

希望对你有帮助:)

【讨论】:

    【解决方案2】:

    这就像带有模块的 npm。你用@latest或者@7.1.2(@7.1.2是版本)

    ionic cordova plugin add phonegap-plugin-barcodescanner@7.1.2
    

    【讨论】:

      【解决方案3】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-02-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-06-27
        • 2016-09-17
        相关资源
        最近更新 更多