使用mediaelement作为mysql查询返回的列表的播放器

时间:2013-02-06 22:13:43

标签: mediaelement.js

我正在建立一个拥有相同音轨的MP3和一个相同音轨的mysql数据库的网站。我运行查询,返回列表中的匹配曲目 - 我有一个下载选项的每个曲目 - 当前 - 一个flash播放器。当为每个返回的轨道加载它时,它会使页面加载很重。

现在我想用位于页面顶部的简单音频播放器替换它,并在每个返回的曲目名称中添加链接,以使播放器播放该曲目(将此曲目'发送'到音频的链接播放器)

在线搜索带我到这里,但在我开始学习如何实现和使用这个播放器之前,我想知道是否可以按照我想要的方式使用它,如果可以,你可以建议一种实现它的方法..

1 个答案:

答案 0 :(得分:0)

function playme(src){

var getAudioSource = src; //pass a link's attribute as a parameter, i.e. <a href="etc" name="linktomp3.mp3></a>"

var mymp3 = new MediaElementPlayer('#mymp3', {
     translationSelector: true,
     success: function (mediaElement) {

        var sources = [{ src: getAudioSource, type: 'audio/mp3' }];

        mediaElement.setSrc(sources);
        mediaElement.pause();
        mediaElement.load(); }
     });
}