Фон:
1 ноября 2018 г. я начал новый проект скрипта Google Apps. Проект создает настраиваемую надстройку GMail. Вещи работали. Затем, 14 ноября, Google выпустил некоторые функции для CardService:
Служба Card была расширена следующими новыми классами и методами, которые позволяют настраивать фон виджетов текстовых кнопок: TextButtonStyle TextButton.setBackgroundColor (backgroundColor) TextButton.setDisabled (отключено) TextButton.setTextButtonStyle (textButtonStyle)
Итак, я начал использовать некоторые из этих (плохо задокументированных) новых функций. В качестве примера:
CardService.newTextButton()
.setTextButtonStyle(CardService.TextButtonStyle.FILLED)
.setText("Filled Button Verb")
Это было добавлено к CardService CardSection, что было совершенно нормально. При сохранении этого кода настраиваемая надстройка GMail отображала следующее сообщение об ошибке:
Неподдерживаемое дополнение. Обновите приложение Gmail, чтобы использовать это дополнение.
- Я пытаюсь обновить страницу: появляется такое же сообщение об ошибке.
- Я выхожу из Chrome и перезагружаю страницу: получаю такое же сообщение об ошибке.
- Я загружаю вкладку инкогнито: получаю такое же сообщение об ошибке.
- Я ВРУЧНУЮ КОПИРУЮ И РАЗВЕРТЫВАЮ проект: получаю такое же сообщение об ошибке.
Когда код удаляется и сохраняется, сообщение об ошибке исчезает, и пользовательское дополнение работает так же, как и раньше.