Как перемещаться между google.script - PullRequest
0 голосов
/ 13 февраля 2020

Я создал приборную панель с навигацией, используя JavaScript.

Однако я не могу переключаться между различными HTML, созданными с помощью google.script

Упомянутый ниже мой HTML tags:

              <div class="collapsible-body">
                <ul>
                  <li><a href="https//:script.google.com/macros/s/AKfycby16LFvQvDlEh-pUhHoq36QxwHRxIjshVvg3Pd3EOw7Of6Bu4ic/exec?v=dash" class="waves-effect active">Dashboard<i class="material-icons">web</i></a></li>

                </ul>
              </div>
            </li>
            <li class="bold waves-effect"><a class="collapsible-header">Leave Management<i class="material-icons chevron">chevron_left</i></a>
              <div class="collapsible-body">
                <ul>

В настоящее время я получаю следующую страницу с ошибкой: script.google.com refused to connect.

Как нам добиться правильной навигации в этом случае.

Ответы [ 2 ]

1 голос
/ 13 февраля 2020

Как выглядит ваша doGet() функция?

Для WebApp с несколькими html страницами вы можете перемещаться, получая последнюю часть URL-адреса как e.parameter в doGet().

Образец:

function doGet(e) {
  if (!e.parameter.v) {
    return HtmlService.createTemplateFromFile("index").evaluate();
  }
  else{
  return HtmlService.createTemplateFromFile(e.parameter['v']).evaluate();
  }
}
0 голосов
/ 13 февраля 2020

Самая большая проблема здесь - авторизация. Я не знаю, что вы положили для разрешения, но отметьте это GoogleAppScripts

GithubGoogleAppScripts

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