我很乐意使用Reveal.js进行演示,但现在我想使用这个精细的脚本来创建MOOCS。我想在每个片段中放一个音频剪辑,当片段显示时开始播放。到目前为止,使用eventListener方法在我的幻灯片中启动和暂停音频效果很好。然而,鉴于该方法的性质,当显示下一个片段时,音频或视频将继续,因为它取决于“fragmentshown”或“fragmenthidden”的状态。audio.pause();有没有一种简单的方法来扩展它,使用' current - fragment‘类,这个类被添加到当前片
我正在使用Ionic Native Media插件录制音频,并尝试使用HTML5 Web audio API (WavesurferJS或HowlerJS)播放录制的内容。在我录制音频之后,如果我尝试立即播放录制的音频,音频将不会播放,但如果我关闭应用程序,然后重新打开它,音频将正常播放。
HowlerJS抛出的错误是“解码音频时出错”。我的想法是原生媒体插件没有完全释放文件,因此
是一个用于音频录制()的jQuery插件。该插件使用浏览器的flash播放器录制音频文件,并将该文件保存在浏览器临时文件中,当用户完成录制后,它将该文件作为POST发送到PHP服务器(一个php文件)。然而,我想修改插件,使用Ruby on Rails将文件发送到亚马逊S3存储桶。
如何将录制的文件发送到RoR中的-amazons3-bucket?