播放结束时更改音频播放器图标

时间:2017-05-24 08:39:46

标签: jquery image audio html5-audio

我正在使用我在代码工具上找到的代码来设置audio标记的样式以使用图标。

原始代码仅适用于一个玩家,因此我已改为使其适用于同一页面上的多个玩家。这有效,它会播放正确的wav文件,具体取决于您点击的图标。

我的问题是,一旦特定的wav文件播放完毕,图标就不会返回原来的play状态。

我在这里创建了一个 FIDDLE ,这表明了我的意思。

这是我在回放结束时使用的jquery:

   $('#player' + id).on('ended', function() {
       console.log ('ended')
     $('#speaker' + id).removeClass('speakerplay');
     /*When the audio has finished playing, remove the class speakerplay*/
     audiostatus = 'off';
     /*Set the status back to off*/
   });

我认为这个问题是由于身份不知道或者可能是其中任何一个玩家ID

任何人都知道如何解决这个问题?

由于

1 个答案:

答案 0 :(得分:0)

看起来我已经修好了。

UIApplication.shared.open(URL(string: "your url address")!)

新的 FIDDLE 显示它正常运作。