jPlayer移动http请求(不工作)

时间:2014-06-29 19:52:35

标签: jquery audio mobile mp3 jplayer

我正在为网站使用jPlayer,一切正常,但在移动设备上我似乎无法获得任何音频 - 所有mp3 http请求都被取消,没有预览或响应。我可以通过直接链接在手机上播放mp3(在Android上测试)。

https://www.lisssten.com/

这是播放mp3的功能。我尝试过不同的音频文件,使用闪存等,但似乎没有任何工作,所以我只能假设这是一个请求问题:

$('.jp-jplayer').each(function(index, val){

  $(this).jPlayer({

    ready: function() {

      $(this).jPlayer("setMedia", {
        mp3: 'audio/file'+ (index + 1) +'.mp3',
      })
      .bind($.jPlayer.event.volumechange, volumeCallback);

    },    
    solution: "html, flash",
    supplied: "mp3",
    preload: "auto",
    swfPath: 'js',
    loop: true,
  });

});

1 个答案:

答案 0 :(得分:0)

更改代码以指定您提供m4a而不是mp3,但仍然保持与mp3的链接,如下所示:

$('.jp-jplayer').each(function(index, val){

  $(this).jPlayer({

    ready: function() {

      $(this).jPlayer("setMedia", {
        m4a: 'audio/file'+ (index + 1) +'.mp3',
      })
      .bind($.jPlayer.event.volumechange, volumeCallback);

    },    
    solution: "html, flash",
    supplied: "m4a",
    preload: "auto",
    swfPath: 'js',
    loop: true,
  });

});