javascript控制realplayer对象使用_网页播放器教程-查字典教程网
javascript控制realplayer对象使用
javascript控制realplayer对象使用
发布时间:2016-12-29 来源:查字典编辑
摘要:复制代码代码如下://控制开始REALPLAYER控制player.DoPlay()播放player.DoPause()暂停player.D...

复制代码 代码如下:<objectID="javademo"CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"HEIGHT="280"WIDTH="200">

<paramname="AUTOSTART"value="0">

<paramname="SHUFFLE"value="0">

<paramname="PREFETCH"value="0">

<paramname="NOLABELS"value="0">

<paramname="SRC"value="yy.wma">

<paramname="CONTROLS"value="ImageWindow">

<paramname="CONSOLE"value="Clip1">

<paramname="LOOP"value="0">

<paramname="NUMLOOP"value="0">

<paramname="CENTER"value="0">

<paramname="MAINTAINASPECT"value="0">

<paramname="BACKGROUNDCOLOR"value="#000000">

</object>

//控制开始

<inputtype=buttonvalue=playonclick="javademo.DoPlay()">

<inputtype=buttonvalue=pauseonclick="javademo.DoPause()">

<inputtype=buttonvalue=stoponclick="javademo.DoStop()">

REALPLAYER控制

player.DoPlay()播放

player.DoPause()暂停

player.DoStop()停止

player.GetLength()返回播放文件的总长度(以毫秒为单位)

player.GetPosition()返回播放文件的当前时间位置(以毫秒为单位)

player.GetPlayState()返回播放器状态(0:停止,1:连接,2:缓冲,3:播放,4:暂停,5:寻找)

player.SetPosition(n)时间位置跳到n的地方(n取值以毫秒为单位)

player.SetVolume(n)设置音量(n取值为0到100)

player.SetMute(s)静音(s取值为true和false)

player.SetFullScreen()全屏

player.setSource()设置文件来源

mediaplayer控制

player.controls.play();播放

player.controls.stop();停止

player.controls.pause();暂停

player.controls.currentPosition返回播放文件的当前时间位置(以秒为单位)

player.controls.currentPositionString时间格式的字符串"0:32"

player.currentMedia.duration返回播放文件的总长度(以秒为单位)

player.currentMedia.durationString时间格式的字符串"4:34"

player.settings.volume音量(0-100)

player.settings.balance声道,通过它应该可以进行立体声、左声道、右声道的控制。但对应的取值尚不清楚。

player.settings.mute=s静音(s取值为true和false)

player.closedCaption.CaptioningID网页中出现字幕的容器的ID

player.closedCaption.SAMIFileName字幕文件地址

player.playState返回播放器状态(3:正在播放,2:暂停1:已停止)

属性

all

显示全部功能表

controlpanel

显示控制面版

infovolumepanel

显示声音面版

infopanel

显示信息面版

statusbar

显示状态列

playbutton

显示开始鈕

stopbutton

显示停止鈕

volumeslider

显示声音调整按钮

posititonslider

显示位置调整按钮

positionfield

显示位置区

statusfield

显示状态列

src

声音來源位置

autostart

是否自动播放

nolabels

是否显示title、author与coptright等信息

autogotourl

是否自动传送url事件

方法

aboutbox

显示about对话框

canplaypause

是否可以暂停、重播

canstop

是否能停止realaudio

doplaypause

设定播放或暂停

dostop

停止播放

donextitem

播放下一个声音文件

doprevitem

播放上一个声音文件

editpreferences

开启设定的对话框

hasnextitem

检查是否有下一个声音文件

hasprevitem

检查是否有上一个声音文件

hideshowstatistics

设定开启或关闭连线统计的对话框

isstatisticsvisible

检查是否已开启连线统计的对话框

dogotourl

载入设定的的realaudio声音文件

事件

onclipopened

开启realaudio声音文件时触发的事件

onclipclosed

关闭realaudio声音文件时触发的事件

onshowstatus

状态列文字改变时触发的事件

ongotourl

播放音效时,遇到url事件时,触发的事件

默认0为否,-1或1为是)

<objectclassid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"id="MediaPlayer1"width="286"height="225">

<paramname="AudioStream"value="/-1">

<paramname="AutoSize"value="-1">

<>

<paramname="AutoStart"value="-1">

<>

<paramname="AnimationAtStart"value="-1">

<paramname="AllowScan"value="-1">

<paramname="AllowChangeDisplaySize"value="-1">

<paramname="AutoRewind"value="0">

<paramname="Balance"value="0">

<>

<paramname="BaseURL"value>

<paramname="BufferingTime"value="15">

<>

<paramname="CaptioningID"value>

<paramname="ClickToPlay"value="-1">

<paramname="CursorType"value="0">

<paramname="CurrentPosition"value="0">

<>

<paramname="CurrentMarker"value="0">

<paramname="DefaultFrame"value>

<paramname="DisplayBackColor"value="0">

<paramname="DisplayForeColor"value="16777215">

<paramname="DisplayMode"value="0">

<paramname="DisplaySize"value="0">

<>

<paramname="Enabled"value="-1">

<paramname="EnableContextMenu"value="-1">

<!-是否用右键弹出菜单控制-->

<paramname="EnablePositionControls"value="-1">

<paramname="EnableFullScreenControls"value="-1">

<paramname="EnableTracker"value="-1">

<>

<paramname="Filename"value="01.wma"valuetype="ref">

<>

<paramname="InvokeURLs"value="-1">

<paramname="Language"value="-1">

<paramname="Mute"value="0">

<>

<paramname="PlayCount"value="10">

<>

<paramname="PreviewMode"value="-1">

<paramname="Rate"value="1">

<>

<paramname="SAMIStyle"value>

<>

<paramname="SAMILang"value>

<>

<paramname="SAMIFilename"value>

<>

<paramname="SelectionStart"value="-1">

<paramname="SelectionEnd"value="-1">

<paramname="SendOpenStateChangeEvents"value="-1">

<paramname="SendWarningEvents"value="-1">

<paramname="SendErrorEvents"value="-1">

<paramname="SendKeyboardEvents"value="0">

<paramname="SendMouseClickEvents"value="0">

<paramname="SendMouseMoveEvents"value="0">

<paramname="SendPlayStateChangeEvents"value="-1">

<paramname="ShowCaptioning"value="0">

<>

<paramname="ShowControls"value="-1">

<>

<paramname="ShowAudioControls"value="-1">

<>

<paramname="ShowDisplay"value="0">

<>

<paramname="ShowGotoBar"value="0">

<>

<paramname="ShowPositionControls"value="-1">

<>

<paramname="ShowStatusBar"value="-1">

<>

<paramname="ShowTracker"value="-1">

<>

<paramname="TransparentAtStart"value="-1">

<paramname="VideoBorderWidth"value="0">

<>

<paramname="VideoBorderColor"value="0">

<>

<paramname="VideoBorder3D"value="0">

<paramname="Volume"value="0">

<>

<paramname="WindowlessVideo"value="0">

<>

</object>

上面的这个播放器是老式的那种,6.4版本!新式播放器是在MediaPlayer9.0以后出现的,也就是说只有装了9.0或9.0以上的播放器才能正常使用的。

-------------------------------------------------------------------------------

下面是新式播放器代码,相对以前的来说要简单很多:

<objectid="player"height="64"width="260"classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">

<paramNAME="AutoStart"VALUE="-1">

<>

<paramNAME="Balance"VALUE="0">

<>

<paramname="enabled"value="-1">

<>

<paramNAME="EnableContextMenu"VALUE="-1">

<>

<paramNAME="url"VALUE="1.wma">

<>

<paramNAME="PlayCount"VALUE="1">

<>

<paramname="rate"value="1">

<>

<paramname="currentPosition"value="0">

<>

<paramname="currentMarker"value="0">

<>

<paramname="defaultFrame"value="">

<>

<paramname="invokeURLs"value="0">

<>

<paramname="baseURL"value="">

<>

<paramname="stretchToFit"value="0">

<>

<paramname="volume"value="50">

<>

<paramname="mute"value="0">

<>

<paramname="uiMode"value="mini">

<>

<paramname="windowlessVideo"value="0">

<>

<paramname="fullScreen"value="0">

<>

<paramname="enableErrorDialogs"value="-1">

<>

<paramname="SAMIStyle"value>

<>

<paramname="SAMILang"value>

<>

<paramname="SAMIFilename"value>

<>

</object>

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新网页播放器学习
    热门网页播放器学习
    编程开发子分类