
No entiendo por que no funciona este codigo, AYUDA
Publicado por sergio (19 intervenciones) el 20/03/2015 11:40:58
Saludos a todos.
tengo un problema y no se por que , este codigo desde aki si funciona inserto imagen
https://www.dropbox.com/s/hffhzxz8vjxil8l/Captura%20de%20pantalla%202015-03-20%2011.29.54.png?dl=0
pero cuando ejecuto desde notepad c++ este codigo no hace absolutamenta nada en chrome y firefox y ya no se porque.
espero su respuesta gracias.
Tambien he probado poniendo el script desde un archivo video.js externo añadiendo <script type="text/javascript" src="video.js">,
tambien añadiendo el script completo en el body en vez del head y nada.
tengo un problema y no se por que , este codigo desde aki si funciona inserto imagen
https://www.dropbox.com/s/hffhzxz8vjxil8l/Captura%20de%20pantalla%202015-03-20%2011.29.54.png?dl=0
pero cuando ejecuto desde notepad c++ este codigo no hace absolutamenta nada en chrome y firefox y ya no se porque.
espero su respuesta gracias.
Tambien he probado poniendo el script desde un archivo video.js externo añadiendo <script type="text/javascript" src="video.js">,
tambien añadiendo el script completo en el body en vez del head y nada.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
<!DOCTYPE HTML>
<html>
<head>
<script type="text/javascript">
(function localFileVideoPlayerInit(win) {
var URL = win.URL || win.webkitURL,
displayMessage = (function displayMessageInit() {
var node = document.querySelector('#message');
return function displayMessage(message, isError) {
node.innerHTML = message;
node.className = isError ? 'error' : 'info';
};
}()),
playSelectedFile = function playSelectedFileInit(event) {
var file = this.files[0];
var type = file.type;
var videoNode = document.querySelector('video');
var canPlay = videoNode.canPlayType(type);
canPlay = (canPlay === '' ? 'no' : canPlay);
var message = 'Can play type "' + type + '": ' + canPlay;
var isError = canPlay === 'no';
displayMessage(message, isError);
if (isError) {
return;
}
var fileURL = URL.createObjectURL(file);
videoNode.src = fileURL;
},
inputNode = document.querySelector('input');
if (!URL) {
displayMessage('Your browser is not ' +
'<a href="http://caniuse.com/bloburls">supported</a>!', true);
return;
}
inputNode.addEventListener('change', playSelectedFile, false);
}(window));
</script>
<style type="text/css">
video, input {
display: block;
}
input {
width: 100%;
}
.info {
background-color: aqua;
}
.error {
background-color: red;
color: white;
}
</style>
</head>
<body>
<h1>HTML5 local video file player example</h1>
<div id="message"></div>
<input type="file" accept="video/*"/>
<video controls autoplay></video>
</body>
</html>
Valora esta pregunta


0