下面的帖子概述了如何设置可在Google表格上播放声音的侧边栏
How can I play a sound as part of a triggered function
它可以工作,侧边栏打开了工作表并按下播放按钮发出声音。
但是我无法从脚本上的函数触发播放操作。
我需要像这样的触发器功能 -
function playme() {
('#player.play')
}
更新(已解决) -
根据我的要求,不需要使用IFRAME沙箱,这会使问题变得不必要。
下面的帖子提供了一个优雅的解决方案(不使用IFRAME),其中侧边栏脚本针对所选范围运行简单轮询,并在与先前轮询值相比发生变化时触发声音。
Google Script: Play Sound when a specific cell change the Value
答案 0 :(得分:0)
您需要使用document.getElementById
获取播放器对象,然后您可以调用这些函数来控制player。
<script>
function play() {
var player = document.getElementById("player");
player.play();
}
</script>
要使函数运行,您需要调用play()函数。一个简单的方法是在代码的html部分添加一个按钮:
<input type="button" value="Play" onclick="play();"/>