Ошибка типа: не удается прочитать свойство "messageMetaData" из неопределенного - PullRequest
0 голосов
/ 12 июня 2018

Я пишу AppScript для разработки надстройки, позволяющей пользователю перемещать текущий поток под меткой.Для получения текущего идентификатора потока.

BuildAddOn (e)

function buildAddOn(e) {
  // Activate temporary Gmail add-on scopes.
  var accessToken = e.messageMetaData.accessToken;
  GmailApp.setCurrentMessageAccessToken(e.messageMetadata.accessToken);

  var messageId = e.messageMetadata.messageId;

При попытке запустить функцию появляется следующая ошибка:

TypeError: Невозможно прочитать свойство "messageMetaData" из неопределенного.(строка 3, файл «Код»)

1 Ответ

0 голосов
/ 12 июня 2018

Вызов buildAddOn в другом месте вашего кода вызовет ошибку.В этом контексте e - это объект, который будет передан только во время инициализации.И это не эквивалентно объекту, который вы видите в обработчиках действий.

Извините, если я неправильно понял ваш вопрос.

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