Página 1 de 1
Video html5
Publicado: 17 Sep 2011, 16:49
por musucopo
Hola antes que nada quiero agradecer a toda la comunidad la ayuda brindada con phpbb. Soy novato y sin embargo gracias a vosotros he aprendido mucho. Dicho lo cual,
he insertado en el foro un bbcode para video en html5. Todo funciona correctamente. Sin embargo no encuentro la forma de bloquear el boton izquierdo para evitar el menu, que permite copiar la dirección del video, descargarlo etc.
No he encontrado nada al respecto con la busqueda del foro.
¿Alguna idea?
Saludos.
Re: Video html5
Publicado: 17 Sep 2011, 17:05
por Alorse
Que BBCode es? para deshabilitar el botón derecho (porque supongo que es el derecho el que quieres deshabilitar, ya que el izquierdo es el del manejo, debes editar dicho BBCode con algún javascript.
Saludos y bienvenido.
Re: Video html5
Publicado: 17 Sep 2011, 17:23
por musucopo
Gracias por responder tan pronto Alorse.
El BBCode es el siguiente:
[video={NUMBER1},{NUMBER2}]{TEXT}[/video]
<video src="{TEXT}" width="{NUMBER1}" height="{NUMBER2}" controls="controls">
Your browser does not support the video tag.
</video>
[video=width,height]URL to video[/video]
Lo encontre en internet.
Efectivamente el botón que quiero deshabilitar es el derecho (me equivoque antes). Algo he leido en internet sobre javascript, pero no se cómo integrarlo en el bbcode.
Saludos.
Re: Video html5
Publicado: 17 Sep 2011, 17:57
por Alorse
En el reemplazo html, cambia lo que tienes por:
Código: Seleccionar todo
<script language="JavaScript">
<!--
function cderecho(e) {
if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) {
return false;
}
return true;
}
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=cderecho;
document.onmousedown=cderecho;
//-->
</script>
<body oncontextmenu="return false" >
<video src="{TEXT}" width="{NUMBER1}" height="{NUMBER2}" controls="controls">
Your browser does not support the video tag.
</video>
</body>
No estoy seguro de que funcione, pero nada se pierde con intentar.
Re: Video html5
Publicado: 17 Sep 2011, 18:29
por musucopo
Gracias de nuevo Alorse.
Ahora mismo me voy, pero luego a la noche lo compruebo.
Saludos.
Re: Video html5
Publicado: 17 Sep 2011, 21:32
por musucopo
Hola Alorse, acabo de probarlo, pero no me ha funcionado
Viendo como has integrado el javascript tengo un punto de partida para buscar algo más concreto en google.
Admito cualquier sugerencia.
Saludos.
Re: Video html5
Publicado: 17 Sep 2011, 22:07
por musucopo
En esta pagina tiene un script para ello:
http://www.webune.com/forums/how-to-pro ... t-t19.html
pero lo que no se es como integrarlo en el bbcode.
Saludos.
Re: Video html5
Publicado: 17 Sep 2011, 22:21
por leviatan21
musucopo escribió:Sin embargo no encuentro la forma de bloquear el boton izquierdo para evitar el menu, que permite copiar la dirección del video, descargarlo etc.
Alorse escribió:para deshabilitar el botón derecho (porque supongo que es el derecho el que quieres deshabilitar, ya que el izquierdo es el del manejo, debes editar dicho BBCode con algún javascript.
Javascript no funcionará en un video, solo funciona sobre html:
Los videos y sus reproductores están programados en flash y solo flash puede controlar los botones y sus funciones

Re: Video html5
Publicado: 17 Sep 2011, 22:30
por musucopo
leviatan21 escribió:musucopo escribió:Sin embargo no encuentro la forma de bloquear el boton izquierdo para evitar el menu, que permite copiar la dirección del video, descargarlo etc.
Alorse escribió:para deshabilitar el botón derecho (porque supongo que es el derecho el que quieres deshabilitar, ya que el izquierdo es el del manejo, debes editar dicho BBCode con algún javascript.
Javascript no funcionará en un video, solo funciona sobre html:
Los videos y sus reproductores están programados en flash y solo flash puede controlar los botones y sus funciones

Hola leviatan21, gracias por participar.
Sin embargo, como digo en el primer post, el video lo he implementado con html5...con lo cual sí deberia funcionar no?
Saludos.
Re: Video html5
Publicado: 17 Sep 2011, 23:22
por Alorse
leviatan21 escribió:Los videos y sus reproductores están programados en flash y solo flash puede controlar los botones y sus funciones
Es html5, mas no flash... así que el .js debería funcionar, de igual manera la única manera es probandolo.
Re: Video html5
Publicado: 18 Sep 2011, 04:35
por leviatan21
No confundan una etiqueta html con un formato de archivo.
La etiqueta
<video ...></video>
html5 lo que hace es reemplazar las viejas
<object ...>...</object>
y
<embed ...></embed>
, pero los videos siempre seguirán siendo
flash 
Re: Video html5
Publicado: 18 Sep 2011, 10:50
por musucopo
leviatan21 escribió:No confundan una etiqueta html con un formato de archivo.
La etiqueta
<video ...></video>
html5 lo que hace es reemplazar las viejas
<object ...>...</object>
y
<embed ...></embed>
, pero los videos siempre seguirán siendo
flash 
Entiendo....¿y tienes alguna sugerencia o direccción para empezar a trabajar en ello?
Gracias nuevamente.
Saludos.
Re: Video html5
Publicado: 18 Sep 2011, 15:56
por musucopo
O tal vez otra solución, por lo que veo, seria incluir un player distinto al que html5 trae por defecto. Una vez elegido un player que sea open, tratar de modificarlo creo que con css y adaptarlo a las necesidades particulares de cada uno....buff...lio lio
Saludos.
Re: Video html5
Publicado: 18 Sep 2011, 16:12
por leviatan21
musucopo escribió:por lo que veo, seria incluir un player distinto al que html5 trae por defecto
ASi es el reproductor es el que maneja los botones y solo editando y modificando eso se puede lograr