<HTML>
<HEAD><TITLE>Playback Example</TITLE>
</HEAD>
<BODY>
<script language=\"JavaScript\">
function addmedia(url)
{
// Player.controls.stop(); //停止播放器
// alert(Player.versionInfo); //播放器的版本信息
//取得向Player对象的播放列表中添加媒体的权限
document.getElementById(\"MediaPlayer\").settings.requestMediaAccessRights(\"full\");
// 取得当前的播放列表
var playlist=MediaPlayer.currentPlaylist;
//新建一个指定URL的Media
var currMedia = MediaPlayer.newMedia(url);
//把新建的Media item添加到播放器列表
playlist.appendItem(currMedia);
}
function clearlist()
{
//MediaPlayer.currentPlaylist.count返回列表中的歌曲数量
while(MediaPlayer.currentPlaylist.count>0) {
var item =MediaPlayer.currentPlaylist.item(MediaPlayer.currentPlaylist.count-1);
MediaPlayer.currentPlaylist.removeItem(item); // 从播放列表中删除项
}
}
function addSeletedSongToPlayList()
{
clearlist();
var selectItem = document.getElementsByName(\"song\");
// alert(selectItem.length);
for(var i=0;i<selectItem.length;i++)
{
if(selectItem[i].checked==true)
{
//alert(selectItem[i].value);
addmedia(selectItem[i].value);
}
}
// alert(MediaPlayer.currentPlaylist.count);
MediaPlayer.controls.play(); //让播放器开始播放
}
//添加歌曲到播放列表
function addUrlToList(){
addmedia(document.getElementById(\"songURL\").value );}
</script>
<object classid=\"CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6\" name=\"MediaPlayer\" width=\"320\" height=\"240\" id=\"MediaPlayer\" style=\"filter:gray()\">
<param name=\"AutoStart\" value=\"1\"/>
<!--是否自动播放-->
<param name=\"Balance\" value=\"0\"/>
<!--调整左右声道平衡,同上面旧播放器代码-->
<param name=\"enabled\" value=\"1\"/>
<!--播放器是否可人为控制-->
<param name=\"EnableContextMenu\" value=\"-1\"/>
<!--是否启用上下文菜单-->
<param name=\"url\" value=\"\"/>
<!--播放的文件地址-->
<param name=\"PlayCount\" value=\"1\"/>
<!--播放次数控制,为整数-->
<param name=\"rate\" value=\"1\"/>
<!--播放速率控制,1为正常,允许小数,1.0-2.0-->
<param name=\"currentPosition\" value=\"0\"/>
<!--控件设置:当前位置-->
<param name=\"currentMarker\" value=\"0\"/>
<!--控件设置:当前标记-->
<param name=\"defaultFrame\" value=\"0\"/>
<!--显示默认框架-->
<param name=\"invokeURLs\" value=\"0\"/>
<!--脚本命令设置:是否调用URL-->
<param name=\"baseURL\" value=\"\"/>
<!--脚本命令设置:被调用的URL-->
<param name=\"stretchToFit\" value=\"0\"/>
<!--是否按比例伸展-->
<param name=\"volume\" value=\"50\"/>
<!--默认声音大小0%-100%,50则为50%-->
<param name=\"mute\" value=\"0\"/>
<!--是否静音-->
<param name=\"uiMode\" value=\"Full\"/>
<!--播放器显示模式:Full显示全部;mini最简化;None不显示播放控制,只显示视频窗口;invisible全部不显示-->
<param name=\"windowlessVideo\" value=\"0\"/>
<!--如果是0可以允许全屏,否则只能在窗口中查看-->
<param name=\"fullScreen\" value=\"0\"/>
<!--开始播放是否自动全屏-->
<param name=\"enableErrorDialogs\" value=\"0\"/>
<!--是否启用错误提示报告-->
<param name=\"SAMIStyle\" value=\"\"/>
<!--SAMI样式-->
<param name=\"SAMILang\" value=\"\"/>
<!--SAMI语言-->
<param name=\"SAMIFilename\" value=\"\"/>
<!--字幕ID-->
<embed id=\"MediaPlayer\" autostart=\"1\" clicktoplay=\"0\" width=\"320\" height=\"240\" showaudiocontrols=\"1\" autorewind=\"0\" autosize=\"0\" showcontrols=\"1\" align=\"bottom\" showstatusbar=\"1\" showdisplay=\"0\" animationatstart=\"1\" src=\"\" showtracker=\"1\" transparentatstart=\"0\" type=\"application/x-mplayer2\" showgotobar=\"0\" pluginspage=\"\" defaultframe=\"datawindow\" border=\"1\" showcaptioning=\"0\" enablecontextmenu=\"1\" showpositioncontrols=\"0\" allowscan=\"1\" invokeurls=\"0\"/>
</object>
<script>addSeletedSongToPlayList();</script>
<br><br><br><br>
<input type=\"checkbox\" name=\"song\" value =\"mms://pub1.qmoon.net/911pop?cccode=cc1276\">青檬音乐台 <br>
<input type=\"checkbox\" name=\"song\" value =\"mms://live.rgd.com.cn/914\">广东新闻电台<br>
<input type=\"checkbox\" name=\"song\" value =\"mms://live.rgd.com.cn/993\">广东音乐之声<br>
<br><INPUT TYPE = \"BUTTON\" ID = \"play\"Name=\"play\" VALUE = \"播放选中的歌曲\" onClick = \"addSeletedSongToPlayList();\">
<INPUT TYPE = \"BUTTON\" ID = \"clear\" Name=\"clear\" VALUE = \"清空播放列表\" onClick = \"clearlist();\"> <br>
<INPUT TYPE = \"BUTTON\"ID = \"add\" Name=\"add\" VALUE = \"添加到播放列表\"onClick = \"addUrlToList();\"><input type=\"Text\" name=\"songURL\" value =\"http://\">
</BODY>
</HTML>
本文地址:https://www.stayed.cn/item/14493
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我