После входа в Google Cordova я попал на "www.google.com". - PullRequest
0 голосов
/ 02 июня 2019

Я пытаюсь сделать google plus встроенную аутентификацию firebase.Когда я нажимаю кнопку входа в систему, он просит меня выбрать учетную запись и после этого.Вместо того, чтобы перенаправить меня в приложение, я перехожу на "www.google.com"

. Я попытался нажать "Готово", после чего я перешел на "www.google.com".Затем он закрывает всплывающее окно и говорит, что «пользователь отменил операцию».Что делать, пожалуйста

Вот мой регистрационный код

googleNativeLogin() {
    return new Promise((resolve, reject) => {
        this.googlePlus.login(
          {
          'webClientId': 'XXXXXXXXXXXXX',
          'scopes': '',
          'offline': true
        }
        ).then((response) => {
          const googleCredential = firebase.auth.GoogleAuthProvider.credential(response.idToken);
          firebase.auth().signInWithCredential(googleCredential)
            .then((user) => {
              this.presentToast(user)
              resolve(user);
            }).catch((err) =>{
              reject(err);
            });
        }, (err) => {
          reject(err);
           this.presentToast(err)

        });
    })
  }

Я хочу быть перенаправлен в приложение после выбора учетной записи.Я не хочу, чтобы меня перевели на "www.google.com"

1 Ответ

0 голосов
/ 12 июня 2019

Здравствуйте, я столкнулся с этой проблемой, и это помогло мне. Я надеюсь, что это работает и для вас. https://github.com/EddyVerbruggen/cordova-plugin-googleplus/issues/565#issuecomment-499862324

...