JQuery Flash плагин ничего не показывает - PullRequest
0 голосов
/ 11 января 2011

Я использую плагин jquery flash для показа аудиоклипа, который я пробовал в этой скрипке. Пожалуйста, проверьте эту скрипту http://www.jsfiddle.net/RCfkF/2/ Плагин флэш не показывает ничего, поэтому, пожалуйста, предложите. Спасибо

Я реализовал в соответствии с ответом ClemDesm, но не показывает, пожалуйста, проверьте скрипку http://www.jsfiddle.net/RCfkF/2/

Спасибо

1 Ответ

2 голосов
/ 11 января 2011

Во-первых, у вашей скрипки плохая разметка.

В любом случае, вы не используете плагин , как показано на его примерах и документах.

Вы ссылаетесь не на mp3, а на swf, читающий этот mp3!

С http://jquery.lukelutman.com/plugins/flash/example-mp3.html,

Javascript:

$(document).ready(function(){
    $('a[@href$="mp3"]').flash(
        { src: 'singlemp3player.swf', height: 20, width: 100 },
        { version: 7 },
        function(htmlOptions) {
            $this = $(this);
            htmlOptions.flashvars.file = $this.attr('href');
            $this.before($.fn.flash.transform(htmlOptions));                        
        }
    );
});

До:

<li><a href="sound.mp3">sound.mp3</a></li>

После:

<li>
    <embed width="100" height="20" type="application/x-shockwave-flash" src="singlemp3player.swf" pluginspage="http://www.adobe.com/go/getflashplayer" flashvars="file=sound.mp3"/>
    <a href="sound.mp3">sound.mp3</a>
</li>

Вот как вы можете использовать плагин (просто скопируйте / вставьте в приведенном выше примере)

http://www.jsfiddle.net/RCfkF/4/

...