如何使用 jQuery 滑块更新 Flash 播放器的歌曲音量
How to update the song's volume for a flash player using jQuery slider?
我在下面的代码上遇到了一些问题。 Flash 播放器有一个默认的音量滑块,但我想使用 jQuery 滑块来更改音量。 当我移动滑块时,音量值 (NR) 正在更改,但歌曲的音量没有。
感谢您的输入。
<!DOCTYPE html>
<script type='text/javascript'>
$(document).ready(function(){
DefVol=$('#ArVol').val();
PlayPt1='<object type="application/x-shockwave-flash" data="http://flash-mp3- player.net/medias/player_mp3_maxi.swf" width="25" height="25"><param name="movie" value="http://flash-mp3-player.net/medias/player_mp3_maxi.swf" /><param name="FlashVars" value="mp3='
PlayPt2='&showslider=0&width=25&autoplay=1&volume='+DefVol+'" /> </object>'
$("#RegVol").slider({orientation:'horizontal', range:'min', value:DefVol,min:0, max:200, slide:function(event,ui){DefVol=parseInt(ui.value/200), $( "#ArVol" ).val(ui.value );}
})
$( "#ArVol" ).val($( "#RegVol" ).slider( "value" ) );
$('#PlayMp3').click(function(){
IaSrc='song.mp3'
$('#showPlay').html(PlayPt1+IaSrc+PlayPt2)
})
})
</script>
<table><tr>
<th><div id='RegVol' style='width:150px;margin:0px 10px'></div></th>
<th><input id='ArVol' size='1' value='55'></th>
<th><div id='showPlay'></th>
</tr></table>
<input type='button' value='Play' id='PlayMp3'>
您是否有权访问闪存源或源是否公开外部接口?如果没有,不要费心尝试你不能。
编辑:只需检查您正在使用的播放器的文档,花了我5秒钟:
http://flash-mp3-player.net/players/js/documentation/
相关文章:
- 在FF和IE中使用vimeo播放器的问题-加载flash播放器而不是使用HTML5播放器
- 用于播放背景音乐的嵌入式flash播放器在IE浏览器中不起作用
- 在选择更改时更改从外部javascript生成的flash播放器
- 如何在使用flash音乐播放器的母版页中自动播放音乐之前添加延迟
- 设置计时器以等待为flash回退视频播放器加载swfobject脚本
- Flash 视频播放器自动启动和控制按钮
- 使用 jQuery 设置一个 Flash 播放器
- 如何使用 jQuery 滑块更新 Flash 播放器的歌曲音量
- Fusion图表没有显示flash播放器警告信息
- flash播放器阻止了Javascript事件
- Youtube iframe嵌入加载flash播放器,而不是HTML5播放器
- 如何通过js检测flash播放器版本
- Flash播放器”;数据“;更新在FF中工作,但不能在x浏览器(twitch)中工作
- 如何检查浏览器上是否安装了macromedia flash播放器
- 从javascript向flash播放器提供视频字节数据
- JWPlayer自动检测每个用户的最佳质量,而不使用其他浏览器的flash播放器(HLS,.m3u8)
- 如何在asp c#页面中嵌入jw flash播放器
- JW播放器7 HTML5和flash广告
- 在selenium webdriver中读取flash播放器的内容
- 高级jquery/flash播放器的youtube视频