Gmail插件中的怪异运行时错误-MessageAccessToken错误

时间:2018-08-03 15:18:16

标签: google-apps-script gmail-addons

插件运行良好。在某个时间点,此错误开始显示仅适用于一个用户。其他用户则没有这种体验。

function buildAddOn(e) { //Add on trigger function
  var card = CardService.newCardBuilder();
  card.setHeader(CardService.newCardHeader().setTitle('Home'));
  var section = CardService.newCardSection();
  section.addWidget(CardService.newTextParagraph().setText("hello world"));
  return card.build();
}

但是,我没有名为Storage的文件。

  

“ SyntaxError:意外令牌:u [行:60,函数:,文件:存储]”

enter image description here

更新 与此有关

 GmailApp.setCurrentMessageAccessToken(e.messageMetadata.accessToken)

更新2:未定义Gmail UI对象

这不应是未定义的。这是Gmail用户界面提供的对象。

console.log(e) //undefined

更新3 相同的插件对于其他用户而言运行完美。

1 个答案:

答案 0 :(得分:-2)

空缓存和硬重载浏览器时,此错误将消失(但请记住,这不是跳过用户端错误的正确方法)