Плагин Ionic 4 - Объект не является функцией - PullRequest
0 голосов
/ 07 ноября 2019

Я пытаюсь использовать плагин ionic 4 google plus для входа в систему с помощью Google, но при вызове:

    googleLogin(){
    this.nativeGoogleLogin();
    }

  async nativeGoogleLogin(): Promise<void> {
    console.log('trying to log in with google');
    const creds = {
      'webClientId': '125618127989-slbv15359v8g76elj0664agipfedc5cn.apps.googleusercontent.com',
      'offline': true,
      'scopes': 'profile email'
    }
    try {
       await this.googlePlus.login(creds).then(res => console.log(res)) // This line gets error

    } catch(err) {
      console.log(err)
    }
  }

я получаю сообщение об ошибке:

TypeError: Object (...) не является функцией в GooglePlus.login (index.js: 27) в BuyerLoginPage. (покупатель-логин.ts: 109) на шаге (покупатель-логин.модуль.ts: 26) в Object.next (покупатель-логин.модуль.ts: 26) на покупатель-логин.модуль.ts: 26 в новое время(polyfills.js: 3) в webpackJsonp.555 .__ awaiter (покупатель-login.module.ts: 26) в BuyerLoginPage.webpackJsonp.555.BuyerLoginPage.nativeGoogleLogin (покупатель-login.ts: 101) в BuyerLoginPage.webpackJsonp.555. BuyerLoginPage.googleLogin (customer-login.ts: 117) на Object.eval [как handleEvent] (BuyerLoginPage.html: 141)

Я имею в виду, что это даже не запуск плагина CordovaЭто просто ошибка, которая ничего не говорит мне. Кто-нибудь поможет?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...