Объект (...) не является функцией при использовании Android Permissions Plugin Ionic 3 Angular 5 - PullRequest
0 голосов
/ 28 января 2019

У меня есть Setup IONIC 3 и ANGULAR 5.2.x И я хочу добавить некоторые функции загрузки / выгрузки файлов, чтобы я установил плагин android-permissions для cordova и включил его в app.module.ts и app.component.ts согласноИонная документация, но когда я добавляю код для проверки прав доступа и запрашиваю разрешение, как показано ниже

import { AndroidPermissions } from '@ionic-native/android-permissions/ngx';

constructor(
    public platform: Platform,
    public menu: MenuController,
    public statusBar: StatusBar,
    public splashScreen: SplashScreen,
    public androidPermissions:AndroidPermissions
  ) {
  
  this.androidPermissions.checkPermission(this.androidPermissions.PERMISSION.CAMERA).then(
      result => console.log('Has permission?',result.hasPermission),
      err => this.androidPermissions.requestPermission(this.androidPermissions.PERMISSION.CAMERA)
    );

    this.androidPermissions.requestPermissions([this.androidPermissions.PERMISSION.CAMERA, this.androidPermissions.PERMISSION.GET_ACCOUNTS]);
    
  }
  
  

выдает ошибку, как показано ниже:

объект (...) не является функцией

...