Explicação detalhada do uso do objeto Web Player, para amigos que fabricam web player, você pode se referir a ele.
1. Código
<ID do objeto = javademo classId = clsid: cfcdaa03-8be4-11cf-b84b-0020afbbbccfa altura = 280 width = 200>
<paramten name =
0>
<samart
valor = 0>
<parame value = yy.wma>
<nome do param = controla o valor = imagewindow>
<nome do param = valor do console = clip1>
<
nome do param
= valor do loop = 0> <
nome
do param = numloop value = 0>
<nome do param =valor
do centro =
0>
ONCLICK = JAVADEMO.DOPLAY ()>
<TIPO DE ENTRADA = Valor do botão = pausa onclick = javademo.dopause ()>
<Tipo de entrada = Valor do botão = STOP ONCLICK = JAVADEMO.DOSTOP ()>
1. Real player controla
o player.DoPlay () reproduz
player.Dopause () pausa
player.dostop () Stops
player.getLength () Retorna o comprimento total do arquivo de reprodução (em MillisEconds)
Player.getPosition () Retorna a
posição de tempo atual do arquivo de reprodução (em MillisEconds)
.4: pausa, 5: pesquisa) player.setPosition
(n) A posição de tempo salta para o local onde n (n assume o valor em milissegundos)
player.setVolume (n) define o volume (n leva o valor de 0 a 100)
player.SetMute
(s)mudo
(s valores é verdadeiro e false).
2. Media Player Control
Player.Controls.Play (); reproduzir
player.controls.stop (); Stop
player.Controls.Pause (); pausa
player.controls.CurrentPosition retorna a posição atual da posição do arquivo de reprodução (em segundos)
player.Controls.CurrentPositionString Time Time String 0:32
player.currentmedia.Duration Retorna o tempo de reprodução de
strings 4:344 (em segundos) player.CurrentMedia.OrtingSting Format Scring 4:344444
(em segundos)
player.currentmedia.olTrationsTring Formats 4:3444444 através do qual você deve poder controlar estéreo, canal esquerdo e canal direito. Mas o valor correspondente ainda não está claro.
player.settings.mute = s mudo (s leva os valores verdadeiros e falsos)
player.closedCaption.CaptioningId O ID do contêiner onde as legendas aparecem no web página
player.closedcaption.samifilename Subtitle Endereço do arquivo
Player.
3. Atributo (Evento) Descrição
a todos
Mostrar todos os menus da função
painel de controle
Painel de controle de exibição
InfoVolumePanel
Exibir versão do som
InfoPanel
Exibir página de informações
StatusBar
Exibir coluna de status
Tutão de jogo
Mostre o botão Iniciar
Stopbutton
Mostre o botão Stop
volumeslider
Mostrar botão de ajuste de som
positonsLider
Botão de ajuste da posição de exibição
PositionField
Exibir área de localização
Statusfield
Exibir coluna de status
src
Localização da fonte de som
AutoStart
Se deve jogar automaticamente
Nolabels
Se deve exibir informações de título , autor e coptright
AutogoTourl
Se deve transmitir automaticamente eventos de URL
método
Sobre caixa
Mostre sobre a caixa de diálogo
CanPlayPause
Posso fazer uma pausa ou repetir
cantop
Você pode parar o realaudio
DoplayPause
Definir reprodução ou pausa
Dostop
Pare de jogar
donextItem
Jogue o próximo arquivo de som
Doprevitem
Jogue o arquivo de som anterior
EditPreferências
Abra a caixa de diálogo Set
hasNextItem
Verifique se existe o próximo arquivo de som
HasPrevitem
Verifique se existe um arquivo de som anterior
Hideshowstatistics
Defina a caixa de diálogo para ligar ou desativar as estatísticas de conexão
isStatisticsVisible
Verifique se a caixa de diálogo para conectar estatísticas está ativada
DOGOTOURL
Carregue o arquivo de som do Set Realaudio
Evento ONCIPOPENED
O evento acionou quando o arquivo de som do Realaudio está ativado onclipcleded
Evento acionado ao fechar o arquivo de som realudio onsoSowStatus
Evento OngoTourl acionou quando o texto da coluna de status muda
Ao reproduzir efeitos sonoros, o evento acionou quando o evento URL é encontrado
4. Dê exemplos para ilustrar que
o padrão 0 significa não e -1 ou 1 significa sim
<Object ClassID = CLSID: 22D6F312-B0F6-11D0-94AB-0080C74C7E95 ID = MediaPlayer1 Width = 286 Height = 225>
<Nome do param = AudioStream Value=
/-1>
<Nome do param = AUTOSIZE Valor = -1>
<
!-Is Tamanho do Playback Ajustado automaticamente->
<nome do param = animationAtStart value = -1>
<nome do param = permite o valor do canal = -1
>
<nome do param = allowChangedIsplaysize Value = -1>
<nome do param = AutoReWind Value = 0>
<param name = balance value
= 0><!-esquerdo e direito do canal, esquerdo-9640, direita-right 940-
>
<!-Time de buffer->
<nome do param = RECTIONINGID Valor>
<param name = clickToPlay value = -1>
<nome do param = cursortype Value = 0>
<param name = currentPosition Valor = 0>
<!-O nome da reprodução atual-1 significa que o NOME é o número de itens, o número de retanting-1, o nome da retantagem, o nome da retantira, o nome da retantagem, o nome da retantagem, o nome da
retantagem, o nome da retantagem, o nome da retantagem. Valor = 0>
<param name = defaultFrame value>
<param name = DisplayBackColor Value = 0>
<param name = DisplayForEColor Value = 16777215>
<param name = DisplayMode Value = 0>
<param Nome = Exibe os valores ROTOR = 0>
<!-VÍDEO 1-50%0-100 e 2-200%, 3-Other Valores completos on-lines on Full On Full On Afreted On Antes, Antes de Roundimed, antes de 0-10%, 2-200%, 3-Others = 0>
<nome do param = habilitado valor = -1>
<nome do param = enableContextMenu value = -1>
<!-onde usar o clique com o botão direito do mouse no menu pop-up para controlar->
<param name = enablePositionControls Value = -1>
<param name =-1 -1-1-1-1-1-1) em qualquer lugar <param-1-1-1-1-1-1
param =-name = -1-1-1-1-1-1-1)em qualquer lugar <param-1-1-1-1-1-1-1 Param <param = -1) <mulmybroflsscreencontrols = -1> <param name =
alabetracker valor
Nome = FILENAME Valor = 01.WMA Valuetype = Ref> <!-PLAY Endereço do arquivo-> <Nome do param = EnabetRacker Valor = -1> <!-onde puxar a barra de progresso da reprodução para reproduzir em qualquer lugar->
<
param
name = fIlename Value =
01.wma valuetype
= ref> <
!Valor = 0>
<!-reflexão ou não->
<param name = playCount Value = 10>
<!-Repita os tempos, 0 é sempre repetido->
<nome do param = VisuewMode Value = -1>
<param name = Tape Value = 1>
<!-Controle da taxa de reprodução, 1 é normal, as decimais são permitidas->
<nome do samistyle>
<
!!-
Sami-Sami-
Sami-1 énormal, <
!name = samifilename value>
<!-swittle iD->
<param name = selectionstart value = -1>
<param name = seleçãond value = -1>
<param
name = sendOpenStateChangeEvents
value = -1>
<param name = sendWarningEvents value = -1>
<paramerrorRevents) valor = 0>
<param name = sendMousEMoveEvents valor = 0>
<param name = sendplayStateChangeEvents value = -1>
<param name = mostra o valor da capitalização = 0>
<!-se deve exibir subtítulos, é uma peça preta, e haverá um grande pedaço de preto abaixo, que geralmente não é exibido->
<param = ShowConrols, e, como um grande número de preto, que geralmente não é exibido-> <param = ShowControls,
e, como o que é exibido, que geralmente não é exibido- pausa->
<param name = showAudiocontrols value = -1>
<!-exibe controle de volume->
<param name = showDisplay Value=
0
><!-exibe informações do programa, como direitos autorais, etc.->
<
param name = showgotobar value = 0>
<! cinza, é incontrolável->
<param name = showStatusBar Value = -1>
<!-Informações atuais de reprodução, seja tocando, bem como o tempo total de reprodução e o tempo atual de reprodução->
<param name = showtracker value) <! Param)
<
!-se para exibir a barra de reprodução de reprodução atual, é a barra de reprodução de reprodução atual-> <
! Valor = 0>
<!-Se deve exibir a largura da peça de exibição, se for menor que a largura do vídeo, é a largura mínima do vídeo ou é aumentada para o valor especificado e a altura é aumentada automaticamente. Essa alteração altera apenas o tamanho do quadro preto circundante e não altera o tamanho do vídeo->
<nome do param = VideOBorderColor Value = 0>
<!-A cor da caixa preta é exibida, que é valor RGB, como ffff00 é amarelo->
<param name = videoBorder3d Valor = 0>
<paramne name = Value = 0>
<! Pegue o valor absoluto, o máximo é 0 e o mínimo é -9640->
<nome do param = WindowlessVideo Value = 0>
<!-Se for 0, a tela cheia poderá ser permitida, caso contrário, você só poderá visualizá-lo na janela->
</ject>
Os jogadores acima são antiquados, versão 6.4! O novo jogador aparece após o MediaPlayer9.0, o que significa que apenas os jogadores instalados com 9,0 ou acima podem ser usados normalmente.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Valor = -1><!-Se deve habilitar o menu de contexto->
<param name = url value = 1.wma>
<!-reprodução de endereço de arquivo->
<param name = playcount value = 1>
<!-tocar controle de número, como número inteiro->
<param name = rate = 1>
<!-Controle de taxa de reprodução, 1 é normal, decimações, 1.0-2.0-> 0,0->
<name = 1>
<!-Controle da taxa de reprodução, 1 é normal,
decimações, 1.0-2.0-
>Nome = Valor CurrentMarker = 0>
<!-Configurações de controle: Marca atual->
<param name = defaultframe value =>
<
!-Mostrar o quadro padrão->
<
param name = InvokeUrls value
= 0>
<!-Script Command Configurações: CHAMADO
Url->
<nome do param = valor do volume = 50>
<!-Tamanho do som padrão 0%-100%, 50%->
<nome do param = Valor de mudo = 0>
<!-Silent->
<nome do param = uimode value = mini>
<!-Modo de exibição do jogador: Full exibe tudo; Mini é o mais simplificado; Nenhum não exibe controle de reprodução, exibe apenas a janela de vídeo; invisível não exibe tudo->
<nome do param = windowlessVideo value = 0>
<!-Se for 0, a tela cheia poderá ser permitida, caso contrário, você poderá visualizá-lo apenas na janela->
<nome doparam
= Valor da tela completa = 0>
<!-STILT REMALLABELEFLIABLELELELE->
<
Param Nome = EnableErDialogs Value
= -1
!
Nome = Samilang Value>
<!-Sami Language->
<Nome do param = Samifilename Valor>
<!-Subtítulo ID->
</object>