Я добавил кнопку входа в Google в своем приложении Ionic 3.
Хотя он работает в моем локальном браузере (ionic serve
), происходит сбой при его развертывании на устройстве (ionic cordova run android --device
).
Исключение gapi.auth2.init invalid cookiepolicy
Исключение выдается в
private initializeGoogleOAuth2() {
try {
this.auth2 = gapi.auth2.init({
client_id: this.CLIENT_ID,
cookiepolicy: 'single_host_origin',
});
} catch (error) {
alert('gapi error' + error)
}
}
EDIT
В устройстве
window.location
это file:///android_asset/www/index.html
Я прочитал:
Google API не поддерживается при использовании файла: //