Google Apps Script Redirect для перенаправления в файл HTML после успешного входа в Firebase - PullRequest
0 голосов
/ 31 декабря 2018

Здравствуйте. Я новичок в использовании скрипта приложений Google.

Login.html

firebase.auth().onAuthStateChanged(function(user) {
    if (user) {        
    window.location = home.html;}

После успешного входа я хочу перенаправить его на home.html. Ошибкаполучение -

firebase.js:1 ReferenceError: home is not defined
at Object.next (userCodeAppPanel:84)
at firebase.js:1
at firebase.js:1

Я также пытался использовать этот метод:

firebase.auth().onAuthStateChanged(function(user) {
    if (user) {        
    window.location = https://script.google.com/.../dev?page=home; }

, но не работает ни один из способов, чтобы попробовать?

Отредактировано ** благодаря RaphaelSeguin Я забыл цитату в ссылке.

firebase.auth().onAuthStateChanged(function(user) {
    if (user) {        
    window.location = 'https://script.google.com/.../dev?page=home'; }

Ошибка сейчас:

Refused to display 'https://script.google.com/xxxx/dev?page=home' in a frame because it set 'X-Frame-Options' to 'sameorigin'.

1 Ответ

0 голосов
/ 31 декабря 2018
  • Поместите URL в кавычки
  • Поскольку страница обслуживается в фрейме, используйте window.top, чтобы изменить верхнее местоположение.

    window.top.location = 'https://script.google.com/.../dev?page=home;';
    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...