网页播放器Object使用详解

本文介绍了如何在网页中使用Object标签来实现REAL PLAYER和MEDIA PLAYER的控制,包括播放、暂停、停止等操作,并提供了相关属性和事件的说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

网页播放器Object使用详解

一、代码

二、控制说明
<input type=button value=play οnclick="javademo.DoPlay()">
<input type=button value=pause οnclick="javademo.DoPause()">
<input type=button value=stop οnclick="javademo.DoStop()">

复制代码 代码如下:

<object ID="javademo" CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" HEIGHT="280" WIDTH="200">
<param name="AUTOSTART" value="0">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="0">
<param name="SRC" value="yy.wma">
<param name="CONTROLS" value="ImageWindow">
<param name="CONSOLE" value="Clip1">
<param name="LOOP" value="0">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#000000">
</object>

 

 


1
REAL PLAYER控制
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取值为0100
player.SetMute(s)
静音(s取值为truefalse
player.SetFullScreen()
全屏
player.setSource()
设置文件来源


2
media player控制
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取值为truefalse
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

是否显示titleauthorcoptright等信息
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表示否,-11表示是

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值