Ionic 3 проблема с добавлением push-уведомлений - PullRequest
0 голосов
/ 21 февраля 2019

Я работаю над приложением, чтобы добавить Push-уведомления.Я использую phonegap-plugin-push@2.1.3 для своего проекта.Все работает хорошо, но когда я добавляю Push к поставщику , приложение начинает выдавать ошибку.

app.module.ts

import {ErrorHandler, NgModule} from '@angular/core';
import {FormsModule} from '@angular/forms';
import {HttpModule} from '@angular/http';
import {BrowserModule} from '@angular/platform-browser';
import {AppVersion} from '@ionic-native/app-version';
import {CallNumber} from '@ionic-native/call-number';
import {Device} from '@ionic-native/device';
import {File} from '@ionic-native/file';
import {FileOpener} from '@ionic-native/file-opener';
import {FileTransfer} from '@ionic-native/file-transfer';
import {GoogleMaps} from '@ionic-native/google-maps';
import { InAppBrowser } from '@ionic-native/in-app-browser';
import {Media} from '@ionic-native/media';
import { Push } from '@ionic-native/push';
import {SplashScreen} from '@ionic-native/splash-screen';
import {StatusBar} from '@ionic-native/status-bar';
import {IonicApp, IonicErrorHandler, IonicModule} from 'ionic-angular';
import {App} from './app.component';


@NgModule({
  declarations: [
    ..........[declarations]
  ],
  imports: [
    BrowserModule,
    HttpModule,
    FormsModule,
    IonicModule.forRoot(App)
  ],
  bootstrap: [IonicApp],
  entryComponents: [
    ..........[component]
  ],
  providers: [
    Push,
    ......... [other provider]
  ]
})
export class AppModule {
}

Error During App Compile

1 Ответ

0 голосов
/ 21 февраля 2019

Измените импорт следующим образом

import { Push, PushObject, PushOptions } from '@ionic-native/push/ngx';

Путь импорта должен быть из собственного ионного модуля. ngx отсутствует в вашем импорте

См. Ионную документацию https://ionicframework.com/docs/native/push/

...