Проблема с плагином Call Number - PullRequest
0 голосов
/ 20 января 2020

Я использую плагин для телефонных номеров. Но каждый раз, когда я пытаюсь сделать любой вызов, я получаю ошибку ниже: Ошибка номера вызова :: CouldNotCallPhoneNumber

Я импортировал и объявил модуль CallNumber в моем app.module.ts и в файле, где он также используется.

dial(postJson) {
try {
  let self = this;
  self.callNumber.callNumber(postJson.contactNumber, true).then(success => {
    console.log("Call Number Success::", success);
    self.logCall(postJson);
    self.saveDisabled = false
    self.dialDisabled = false
    self.navCtrl.setRoot('TabsPage')
  },
    error => {
      self.saveDisabled = false
      self.dialDisabled = false
      let validContact = "", enterValidContact = "", ok: any = "";
      self.translate.get('validContact').subscribe((res: string) => { validContact = res; });
      self.translate.get('enterValidContact').subscribe((res: string) => { enterValidContact = res; });
      console.log("Call Number Error::", error);
      let alert = self.alertCtrl.create({
        title: validContact,
        message: enterValidContact,
        buttons: ['Ok']
      });
      alert.present();
    });
} catch (e) {
  console.log("Error in Dial::", e)
}

}

- это код моей функции набора номера.

post Json is: contactName: "Jgugugugug" contactNumber: "7206404214" targetOfCall: "Follow Up" продукт: "Reksadana / MutualFund" callDate: Пн 20 января 2020 12:46:37 GMT + 0530 (Стандартное время Индии) {} proto : Объект

  **app.module.ts**

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

    @NgModule({
  declarations: [
    MyApp,
    // HomePage,
    contactSupportPage,
  ],

  imports: [
    // AngularFireModule.initializeApp(firebaseConfig),
    // AngularFireDatabaseModule,
    // AngularFireAuthModule,
    FormsModule,
    Ng2HighchartsModule,
    BrowserModule,
    PdfViewerModule,
    HttpClientModule,
    DirectiveModule,
    ImgFallbackModule,//for fallback images if the url fails to load or url is broken,
    ComponentModule,
    PipeModule,
    ProviderModule,
    TranslateModule.forRoot({
      loader: {
        provide: TranslateLoader,
        useFactory: (createTranslateLoader),
        deps: [HttpClient]
      }
    }),
    IonicModule.forRoot(MyApp, {
      prodMode: true,
      tabsHideOnSubPages: true,
      mode: 'ios',
      scrollAssist: false,
      autoFocusAssist: false,
      backButtonText: ''
    }),
    IonicStorageModule.forRoot()
  ],
  bootstrap: [IonicApp],
  entryComponents: [
    MyApp,
    // HomePage,
    contactSupportPage,
  ],
  providers: [
    CallNumber
  ],
  //AppProviders.getProvider(),
  schemas: [CUSTOM_ELEMENTS_SCHEMA]
})
export class AppModule { }
// App Module File
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...