Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 谷歌幻灯片应用程序脚本能否在演示过程中由时钟触发?_Google Apps Script_Google Slides - Fatal编程技术网

Google apps script 谷歌幻灯片应用程序脚本能否在演示过程中由时钟触发?

Google apps script 谷歌幻灯片应用程序脚本能否在演示过程中由时钟触发?,google-apps-script,google-slides,Google Apps Script,Google Slides,使用谷歌应用程序脚本,我构建了一个粗糙的时钟,在礼拜仪式期间显示在一张幻灯片上。当我处于编辑模式时,显示器每分钟都会通过时钟触发器进行更新。但是,当我转到演示模式时,时间无法更新,直到我退出演示 当幻灯片“呈现”时,我接下来要做什么才能使用此触发功能 以下是触发器及其调用的函数: 运行:[UpdateLockText]事件:[时间驱动][分钟计时器][每分钟] 函数updateLockText(){ var today=新日期(); var h=today.getHours(); var m=

使用谷歌应用程序脚本,我构建了一个粗糙的时钟,在礼拜仪式期间显示在一张幻灯片上。当我处于编辑模式时,显示器每分钟都会通过时钟触发器进行更新。但是,当我转到演示模式时,时间无法更新,直到我退出演示

当幻灯片“呈现”时,我接下来要做什么才能使用此触发功能

以下是触发器及其调用的函数:

运行:[UpdateLockText]事件:[时间驱动][分钟计时器][每分钟]

函数updateLockText(){
var today=新日期();
var h=today.getHours();
var m=today.getMinutes();
m=检查时间(m);
var slide=presentation.getSlides()[0];
var elements=slide.getPageElements();
对于(var j=0;j}
我的直觉是,进入“呈现”模式会为您提供文件的静态版本,并且不会加载对该呈现的任何更改。考虑在两个浏览器窗口中打开文件,并在其中一个窗口中输入演示模式,以验证您的建议。我刚刚检查过,它看起来确实是一个静态版本。在退出编辑模式之前,我所做的任何更改都不会在“当前”模式下显示。关于如何使演示文稿反映最新情况有何想法?我尝试过的另一种方法是每隔几秒钟自动推进一次,加载时自动启动,最后一张幻灯片后重新启动。这也不能动态更新。考虑到演示文稿是客户端的,一旦退出和重新启动演示文稿,就不能更改它。请考虑在谷歌公共问题跟踪器的相关组件上打开对该功能的特征请求。我们将看看是否产生了任何讨论。我也向谷歌应用程序脚本社区发布了交叉帖子,希望在这个问题上引起一些关注。再次感谢你的帮助。