Скрипт Google Apps не может найти класс браузера

#google-apps-script

#google-apps-script

Вопрос:

Итак, я начал экспериментировать с Google Apps script (для автоматизации Google slide Maker), поэтому я создал тестовую функцию. Это весь код:

 function myFunction() {
  Browser.msgBox("Hello World");
}
  

Это выдает ошибку: Исключение: не удается вызвать Browser.MsgBox() из этого контекста; вы пробовали Logger.log() вместо этого? (строка 2, файл «Code»). Прежде чем я проверил и разрешил авторизацию, когда я набрал Browser. это дало бы мне варианты. После авторизации ничего не появилось. Это означает, что проблема с авторизацией. У кого-нибудь есть решение для этого?

Кроме того, Google никогда не заставлял меня вводить «продолжить» во время авторизации.

Ответ №1:

Класс браузера доступен только для таблиц Google, а не для слайдов Google. Смотрите его документацию:

Этот класс предоставляет доступ к диалоговым окнам, специфичным для Google Таблиц.

Методы в этом классе доступны только для использования в контексте электронной таблицы Google. Пожалуйста, используйте вместо этого диалоги Google Workspace.