0

那里!

我正在开发一个页面,该页面同时使用 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
});
4

0 回答 0