poster-11.html 751 B

123456789101112131415161718192021222324252627282930
  1. <!DOCTYPE HTML>
  2. <html class="reftest-wait">
  3. <!-- Test: Create video, load. Add poster frame, load again, poster should show. -->
  4. <script>
  5. function runTest() {
  6. var v = document.createElement('video');
  7. var endTest = function() {
  8. setTimeout(function(){document.documentElement.className = '';}, 0);
  9. };
  10. var addPoster = function() {
  11. v.removeEventListener('loadeddata', addPoster, false);
  12. v.poster = "blue140x100.png";
  13. v.addEventListener('loadeddata', endTest, false);
  14. v.load();
  15. };
  16. v.addEventListener('loadeddata', addPoster, false);
  17. v.id = 'v';
  18. v.src = "black140x100.ogv";
  19. v.preload = "auto";
  20. document.body.appendChild(v);
  21. }
  22. </script>
  23. <body style="background:white;" onload="runTest();">
  24. </body>
  25. </html>