【问题标题】:Native Spinner Dialog (IONIC 3)原生微调器对话框 (IONIC 3)
【发布时间】:2017-08-05 13:55:44
【问题描述】:

我之前已经在一些旧项目中使用过本机微调器,并且效果很好。但是,我最近开始了一个新的 IONIC 项目(V.3.5.3),它不能正常工作或者我做错了什么。我还注意到 Ionic 的团队最近更改了其 Native Spinner 插件,但我认为这不是问题。

每次调用 show 函数时:

this.spinnerDialog.show()

返回:

警告:本机:尝试调用 SpinnerDialog.show,但未安装 SpinnerDialog 插件。 警告:安装 SpinnerDialog 插件:'ionic plugin add cordova-plugin-native-spinner'

是的,该插件已经包含在提供者部分的app.module.ts 中。

是的,包含插件的命令已执行:

ionic cordova plugin add cordova-plugin-native-spinner
npm install --save @ionic-native/spinner-dialog

谁能帮帮我?

【问题讨论】:

  • 您已将插件包含在 app.module.ts 中,但可能您没有安装它。只需执行你得到的命令 - 'ionic plugin add cordova-plugin-native-spinner'
  • 是的,我做到了,如果执行命令cordova plugin list,则表明该插件确实包含在内。我已经重新安装了插件,甚至创建了一个新项目,但是结果是一样的。
  • 您是否也通过 'npm install --save @ionic-native/spinner-dialog' 安装了 native-plugin ?
  • 是的,我做到了。我遵循离子指令ionicframework.com/docs/native/spinner-dialog。但不幸的是它没有工作=/
  • @PedroDurek 插件开发者来了!请重试安装 cordova-plugin-native-spinner 插件。看来我已经解决了你的问题。

标签: spinner cordova-plugins ionic3 ionic-native


【解决方案1】:

这是一个错误,在我们等待修复时执行此操作: 编辑

 project/node_modules/@ionic_native/spinner-dialog/index.js

将第 84 行更改为此

pluginRef: 'SpinnerDialog'

这是一个可以工作的临时修复。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-15
    相关资源
    最近更新 更多