在ionic 3中没有提供CallNumber

vir*_*hra 2 cordova typescript ionic2 ionic3 angular

我正在使用Ionic 3,我想拨打一个电话,为此,我为电话号码添加了Ionic本机插件:

ionic cordova plugin add call-number
npm install --save @ionic-native/call-number
Run Code Online (Sandbox Code Playgroud)

但这会引发错误:

错误错误:未捕获(承诺):错误:没有CallNumber提供程序!

seb*_*ras 6

您还需要添加您CallNumberproviders数组AppModule(位于app.module.ts文件中):

// ...
import { CallNumber } from '@ionic-native/call-number';

@NgModule({
  declarations: [..],
  imports: [...],
  bootstrap: [IonicApp],
  entryComponents: [...],
  providers: [
    CallNumber, // <--- Here! :)
    ...
    ...
    {provide: ErrorHandler, useClass: IonicErrorHandler}
  ]
})
export class AppModule {}
Run Code Online (Sandbox Code Playgroud)