那里!
我正在开发一个页面,该页面同时使用 responsivevoice.js 和一个脚本来控制 vimeo(通过 iframe)并执行一些操作。
一切几乎都运行良好:我有一个播放按钮,一旦触发就会读取带有响应语音的文本。
在同一页面中,我有一个 vimeo 视频播放器(带音频)。
问题是,如果我不小心同时播放两者,音频会变得混乱。
我想在播放 vimeo 时停止响应语音,反之亦然。我在javascript中尝试了一些东西,但它不起作用。我认为这一切都很好,但是由于我是初学者,也许我做错了什么。
有人能帮我吗?非常感谢您的关注!
// responsive voice code
$( "#playvoice" ).click(function() {
responsiveVoice.speak(document.getElementById("talk").textContent);
player.destroy(); // to stop vimeo
});
// vimeo code
player.on('play', function() {
responsiveVoice.cancel(); // to stop responsive voice
});