Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.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 eventOpenTrigger-Google appsscript only fire';这是第一次_Google Apps Script_Google Calendar Api_Gsuite Addons - Fatal编程技术网

Google apps script eventOpenTrigger-Google appsscript only fire';这是第一次

Google apps script eventOpenTrigger-Google appsscript only fire';这是第一次,google-apps-script,google-calendar-api,gsuite-addons,Google Apps Script,Google Calendar Api,Gsuite Addons,正在尝试为谷歌日历构建一个插件。当我第一次单击事件时,它会触发eventOpenTrigger函数。这正如预期的那样有效 如果我再次单击另一个事件,eventOpenTrigger将触发。如果再次单击原始事件,则不会触发eventOpenTrigger。这是故意的吗?似乎每个独特事件只触发一次。每次点击活动时,我都想更新卡片中的一些信息。请提供您正在使用的代码,我也在努力解决这个问题。你有办法解决吗?我也看到了这个问题。触发器似乎与单击事件时看到的弹出窗口的呈现相连接,并且该弹出窗口被缓存。如果

正在尝试为谷歌日历构建一个插件。当我第一次单击事件时,它会触发eventOpenTrigger函数。这正如预期的那样有效


如果我再次单击另一个事件,eventOpenTrigger将触发。如果再次单击原始事件,则不会触发eventOpenTrigger。这是故意的吗?似乎每个独特事件只触发一次。每次点击活动时,我都想更新卡片中的一些信息。

请提供您正在使用的代码,我也在努力解决这个问题。你有办法解决吗?我也看到了这个问题。触发器似乎与单击事件时看到的弹出窗口的呈现相连接,并且该弹出窗口被缓存。如果刷新浏览器并单击该事件,则该事件将重新触发,但在刷新浏览器之前不会再次触发。可通过
“日历”{“eventOpenTrigger”:{“runFunction”:“oncalendarentopen”}
函数oncalendarentopen(e){console.log(“foo”)演示;return buildCard(e)}
“foo”只显示一次,无论事件被点击或编辑多少次。@lamblichus也使用谷歌Chrome版本88.0.4324.96(正式构建)(x86_64)您能提供您正在使用的代码吗?我也在努力解决这个问题。你有办法解决吗?我也看到了这个问题。触发器似乎与单击事件时看到的弹出窗口的呈现相连接,并且该弹出窗口被缓存。如果刷新浏览器并单击该事件,则该事件将重新触发,但在刷新浏览器之前不会再次触发。可通过
“日历”{“eventOpenTrigger”:{“runFunction”:“oncalendarentopen”}
函数oncalendarentopen(e){console.log(“foo”)演示;return buildCard(e)}
“foo”仅显示一次,无论事件被单击或编辑多少次。@lamblichus还提供了FWIW谷歌Chrome版本88.0.4324.96(官方版本)(x86_64)