首页 > 解决方案 > Gmail 插件自动完成功能不允许列表中的项目超过 30 个

问题描述

var autoComplete = CardService.newTextInput()
    .setFieldName('autoComplete')
    .setTitle('Auto Complete')
    .setSuggestions(CardService.newSuggestions()
        .addSuggestions([1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40]);

此小部件限制编号。的下拉列表中的选项30,我在文档中找不到对此限制的任何引用。

Gmail 插件自动完成

我试图为我正在开发的插件添加一个字段Currency

有没有人想出对此可以做些什么?

任何帮助表示赞赏。

标签: google-apps-scriptgmail-addons

解决方案


添加超过 30 个项目没有问题:

var zSuggestions = ['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','32','33','34'];
    var widget = CardService.newTextInput()
    .setTitle('some title')
    .setFieldName('some_name')
    .setValue('3')
    .setSuggestions(CardService.newSuggestions()
    .addSuggestions(zSuggestions));

实际上已经完成了 200 多个。想知道最近是否发生了变化?


推荐阅读