Jquery:wav 文件不适用于 jplayer

Posted

技术标签:

【中文标题】Jquery:wav 文件不适用于 jplayer【英文标题】:Jquery : wav file is not working with jplayer 【发布时间】:2016-02-19 09:34:38 【问题描述】:

我正在尝试通过 jplayer 播放 wav 音频文件,但它无法正常工作。这是代码。告诉我我是否在代码中遗漏了什么?

js 小提琴http://jsfiddle.net/tridip/XLNCY/19670/

$(document).ready(function() 

    $("#jquery_jplayer_1").jPlayer(
        ready: function(event) 
            $(this).jPlayer("setMedia", 
                title: "Bubble",
                wav: "http://download.wavetlan.com/SVV/Media/HTTP/WAV/Media-Convert/Media-Convert_test1_Alaw_Mono_VBR_8SS_16000Hz.wav"

            );
        ,
        swfPath: "http://jplayer.org/latest/dist/jplayer",
        supplied: "mp3, oga",
        wmode: "window",
        useStateClassSkin: true,
        autoBlur: false,
        smoothPlayBar: true,
        keyEnabled: true,
        remainingDuration: true,
        toggleDuration: true
    );
);          

我有一个限制,我必须通过 jquery 使用 wav 文件。所以请给我一些建议,比如如何播放 wav 文件。

有没有其他最好的 jquery 播放器可以播放 wav 文件,也可以在旧浏览器中工作文件。寻找建议。谢谢

【问题讨论】:

WAV 文件不可流式传输。如果有的话,它会等到整个下载完成,但 jPlayer 内部仍然可能无法播放。 【参考方案1】:

http://jsfiddle.net/XLNCY/19718/

supplied: "mp3, oga, wav".

Jplayer 可以在旧浏览器中运行。它非常灵活,您可以用它做很多事情。

看看jPlayer的源码,第495行~:

supplied: "mp3", // Defines which formats jPlayer will try and support and the priority by the order. 1st is highest,

只定义了 Mp3,这意味着对于每个 jPlayer 实例,我们也需要指定 wav 格式。或者您可以在全局设置中执行此操作并将其应用于所有 jPlayer 选项。

【讨论】:

以上是关于Jquery:wav 文件不适用于 jplayer的主要内容,如果未能解决你的问题,请参考以下文章

关于播放器JPlayer的使用及遇到的问题

基于jQuery的视频和音频播放器jPlayer

jQuery 加载不适用于某些 .txt 文件

jPlayer 在 FF5 中无法正常工作

Jquery文件上传不适用于Select2

播放声音文件不适用于除 IE 以外的所有浏览器