我发现我的 Google 协作平台上的 Google Apps 脚本小工具的加载时间不一致。小工具加载过程似乎有两个可见阶段 - 一个“空白”阶段和一个带有“加载”动画的阶段。谁能解释这两个阶段之间的关系?我怀疑但无法知道我的代码在加载动画完成之前不会开始执行。这是真的?
一旦到达加载动画,我的脚本似乎会相对一致地执行。我已经查看了有关优化 Google Apps 脚本性能的可用文档,并且我已经能够根据我的要求获得合理的加载时间,但小工具有时会花费很长时间 - 超过 60 秒 - 在加载动画出现之前没有任何内容.
我有一页上有三个 Google Apps 脚本小工具,三个非常不同的性能配置文件。我正在从其中两个中的电子表格中加载数据,但我需要在另一个中遍历 Google 联系人,这需要更长的时间。在我看来,一旦这些脚本中的一个点击“加载”动画,它们都开始相当快地执行,但我作为开发人员所做的任何事情都不会影响加载动画之前的时间。