原生微调对话框(IONIC 3)
问题描述:
我已经在一些较旧的项目中使用原生微调,并且工作正常。但是,最近我开始了一个新的IONIC项目(V.3.5.3),它不能正常工作,或者我做错了什么。我还注意到Ionic的团队最近改变了它的Native Spinner插件,但我不认为这是问题所在。原生微调对话框(IONIC 3)
我每次调用show funcion:
this.spinnerDialog.show()
它返回:
警告:本机:打过电话SpinnerDialog.show,但没有安装SpinnerDialog插件。 警告:安装插件SpinnerDialog:“离子插件添加科尔多瓦 - 插件本地微调”
是的,该插件已经包含在app.module.ts
在供应商的一部分。
是的,这些命令包括插件被执行:
ionic cordova plugin add cordova-plugin-native-spinner
npm install --save @ionic-native/spinner-dialog
谁能帮帮我好吗?
答
这是一个错误,这样做,而我们等待修复: 编辑
project/node_modules/@ionic_native/spinner-dialog/index.js
更改线路84本
pluginRef: 'SpinnerDialog'
这是一个临时的修正,将工作。
您已经将插件包含到app.module.ts中,但可能您没有安装它。只要执行那个你得到的命令 - '离子插件添加cordova-plugin-native-spinner' –
是的,我做了,如果执行命令'cordova plugin list',它表明插件确实包含在内。我已经重新安装插件,甚至创建了一个新项目,但结果是一样的。 –
您是否还通过 'npm install --save @ ionic-native/spinner-dialog'来安装native-plugin? –