Проблема с расширением листа Google showSidebarHtml

Программисты Html
Ответить
Anonymous
 Проблема с расширением листа Google showSidebar

Сообщение Anonymous »

Мой скрипт приложения Google имеет дизайн с двумя уровнями переключения HTML, а именно:
Пользователь нажимает на пользовательский интерфейс, чтобы открыть боковую панель (index.html). Затем пользователь может выбрать нужную функцию, которая переключится на соответствующую главную страницу функции.html.
  • Открывается пользователем
  • index.html (выберите функциональность)
  • main page.html
Все переключение страниц осуществляется с помощью функции Google Script (GS):

Код: Выделить всё

// Here is my index.gs
function switchPage(page, title) {
const html = HtmlService.createTemplateFromFile(page)
.evaluate()
.setTitle(title);
SpreadsheetApp.getUi().showSidebar(html);
}
Вот моя часть JS index.html

Код: Выделить всё

class="card mt-3 mb-3 shadow-sm"
style="max-width: 540px; cursor: pointer"
onclick="google.script.run.switchPage('Main functionPage', 'function 1')"
>


[img]path/to/icon.png[/img]


Main function 1
Main function 1




Недавно, когда пользователи пытались перейти с

Код: Выделить всё

index.html
[/b] на другую главную страницу функций, боковая панель автоматически исчезает. В журнале на стороне клиента нет сообщений об ошибках, а также нет ошибок в журнале на стороне сервера; он просто вылетает/закрывается напрямую.
Я хотел бы знать, есть ли какие-либо рекомендации или решения для этой проблемы.

Подробнее здесь: https://stackoverflow.com/questions/798 ... ar-problem
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»