OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <html> | 2 <html> |
3 <head> | 3 <head> |
4 <script src=media-file.js></script> | 4 <script src=media-file.js></script> |
5 <script src=video-test.js></script> | 5 <script src=video-test.js></script> |
6 <script> | 6 <script> |
7 var seekCount = 0; | 7 var seekCount = 0; |
8 var expectedSeek = 0; | 8 var expectedSeek = 0; |
9 var video; | 9 var video; |
10 | 10 |
11 function seeking(e) | 11 function seeking(e) |
12 { | 12 { |
| 13 video.removeEventListener('seeking', seeking); |
13 consoleWrite("seeking " + e.target.currentTime.toFixed(2)); | 14 consoleWrite("seeking " + e.target.currentTime.toFixed(2)); |
14 | 15 |
15 doNextSeek(e.target); | 16 doNextSeek(e.target); |
| 17 doNextSeek(e.target); |
16 } | 18 } |
17 | 19 |
18 function seeked(e) | 20 function seeked(e) |
19 { | 21 { |
20 consoleWrite("seeked " + e.target.currentTime.toFixed(2)); | 22 consoleWrite("seeked " + e.target.currentTime.toFixed(2)); |
21 | 23 |
22 video = e.target; | 24 video = e.target; |
23 var now = e.target.currentTime.toFixed(2); | 25 var now = e.target.currentTime.toFixed(2); |
24 var expected = expectedSeek.toFixed(2); | 26 var expected = expectedSeek.toFixed(2); |
25 if (now != expected) { | 27 if (now != expected) { |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
73 | 75 |
74 window.addEventListener('load', onWindowLoad, false); | 76 window.addEventListener('load', onWindowLoad, false); |
75 </script> | 77 </script> |
76 </head> | 78 </head> |
77 <body> | 79 <body> |
78 <video controls id="video"></video> | 80 <video controls id="video"></video> |
79 <p>Test currentTime values when setting from seeking event.</p> | 81 <p>Test currentTime values when setting from seeking event.</p> |
80 <br/> | 82 <br/> |
81 </body> | 83 </body> |
82 </html> | 84 </html> |
OLD | NEW |