我正在为坐在轮椅上的朋友创建一个程序,这个程序是非语言的,只能移动他的头部。在发送到下一页之前,我需要一个播放音频文件的链接。
combineLatest
你好非常感谢,试图帮助他沟通!!
答案 0 :(得分:0)
最简单的方法是首先稍微更改HTML以为链接指定ID,然后在setTimeout中使用JavaScript定位该ID:
<强> HTML 强>
<a id="thelink" href="activity.html">
<强>的JavaScript 强>:
function play() {
document.getElementById('test').play();
setTimeout(function(){
document.getElementById('thelink').click();
}, 3000); /* 3000 here is 3 seconds -- this should match the length of your audio */
}
希望这有帮助!
答案 1 :(得分:0)
我还无法评论,但是要添加到Obsidian的答案,你需要在锚标记之外用play()函数调用移动img ...否则链接将立即被触发。
所以你的HTML看起来像这样:
<a id="thelink" href="activity.html"></a>
<img src="smile.png" onClick='play()' />