La copia del código es la siguiente:
<! Doctype html>
<html xmlns = "http://www.w3.org/1999/xhtml">
<Evista>
<meta http-equiv = "content-type" content = "text /html; charset = utf-8" />
<title> </title>
</ablo>
<Body>
<div id = "divvideo"> </div>
// Debido a que el nivel de JS es limitado, no critique si no le gusta. Solo finge que está bien. El video es un nuevo control en HTML5. Puedes verlo.
<script type = "text/javaScript">
// mp4 es un formato comúnmente compatible con iOS y Android
función playVideo (opt) {
if (typeof (opt) == "indefinido") {
alerta ("¡Pase los parámetros necesarios!");
devolver;
}
if (typeof (opt.elemt) == "indefinido") {
alerta ("¡Especifique el objeto a insertar por el jugador!");
devolver;
}
if (typeof (opt.src) == "indefinido") {
alerta ("¡Especifique el camino para reproducir el video!");
devolver;
}
var _This = this;
_THIS.ELEMT = OPT.ELEMT; // el objeto a ser insertado por el jugador
_THIS.SRC = OPT.SRC; // La URL del video (requerido)
_This.Width = Opt.Width> 0? opt.width + "px": "100%"; // ancho (predeterminado 100%)
_This.Height = Opt.Height> 0? opt.Height + "PX": "100%"; // Altura (predeterminado 100%)
_THIS.AUTOPLAY = OPT.AUTOPLAY == "verdadero"? "Autoplay": ""; // AUTOPLAY (verdadero es reproducción automática)
_THIS.OPOSTER = OPT.POSTER; // portada de video, imagen de portada durante la reproducción
_THIS.PReload = Opt.preload == "verdadero"? "precarga": ""; // precarga (comience a cargar cuando sea verdadero)
_This.loop = opt.loop == "verdadero"? "bucle" : ""; // bucle play (bucle juega cuando es verdadero)
var str = "<video id = 'PlayVideo' Controls"; // Deletreación del control de video basado en el valor del atributo establecido
str + = "width = '" + _this.width + "' height = '" + _this.height + "'" + _this.autoplay + "" + _this.preload + "" + _this.loop + "";
if (typeof (_this.poster)! = "Undefined") {
str + = "póster = '" + _this.poster + "'>";
} demás {
str += ">";
}
str + = "<fuente src = '" + _this.src + "' />";
str += "</video>";
this.elemt.innerhtml = str; // Poner Str en el objeto para ser insertado
}
Playvideo ({
// Todos los parámetros, ELEMT y SRC son necesarios para completar otros parámetros, dependiendo de los requisitos
// Elemt es el contenedor que se insertará en el control de reproducción, SRC es la dirección del archivo de video, precarga la precarga y si la página de AutOplay entra, se reproducirá automáticamente
// El póster es la imagen ocluida antes de la reproducción, el bucle es si jugar el bucle, el ancho y el heigth son 100% por defecto
Elemt: document.getElementById ("Divvideo"),
Src: "3.mp4",
precarga: "verdadero",
Autoplay: "verdadero",
Cartel: "",
bucle: "verdadero",
ancho: "",
altura:""
});
</script>
</body>
</html>