【发布时间】:2017-03-27 18:17:21
【问题描述】:
我正在使用这个 src="http://code.responsivevoice.org/responsivevoice.js" (TTS),我想循环播放 3 条消息,直到用户点击屏幕上的某个位置。
播放3条消息,它们之间有某种间隔,第一个..间隔..第二个....间隔...第三个...重复直到点击,他们一直重复直到屏幕被按下,有什么想法吗?试过了,但失败了
var text1 = "This is the first message";
var text2 = "This is the second message";
var text3 = "This is the third message";
var text4 = "This is the fourth message";
function toggleThem()
{
window.setTimeout(function(){
responsiveVoice.speak(text1);
}, 200);
window.setTimeout(function(){
responsiveVoice.speak(text2);
},2000 );
window.setTimeout(function(){
responsiveVoice.speak(text3);
}, 2500);
}
toggleThem();
【问题讨论】:
-
不要使用超时,使用事件
-
为什么不按条件setInterval和removeInterval
标签: javascript jquery html responsivevoice