我正在尝试在HTML5中创建一个简单的播放器,允许用户从选项列表中选择一个项目,然后播放相应的声音文件。我主要针对Mobile Safari。
我正在尝试模拟我之前在Flash中构建的这个应用程序: http://www.finegardening.com/pguide/pronunciation-guide-to-botanical-latin.aspx
以下代码我能够主要在我的本地服务器上运行,但只能在Chrome Dev中运行,并且在播放一个或两个以上的剪辑后会崩溃。
http://jsfiddle.net/smlombardi/7Wg7Y/
有谁可以给我一些关于如何实现这一目标的想法?即选择一个项目,加载与该项目关联的声音文件,使用按钮播放文件onClick,然后丢弃该文件并加载另一个onChange列表。