Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 8th, 2012  |  syntax: None  |  size: 0.58 KB  |  hits: 11  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. HTML5 - Issue playing video in a canvas on Chrome in Linux
  2. $("#myVideo").empty();
  3. var video = document.createElement("video");
  4. video.src = imageArrayObj[0];
  5. video.autoplay = true;
  6. video.loop = false;
  7. $("#myVideo").append(video);
  8. context.clearRect ( 0 , 0 , 800, 600);
  9. video.addEventListener('play', function () {
  10.  var $this = this; //cache
  11.   (function loop() {
  12.     if (!$this.paused && !$this.ended) {
  13.       context.drawImage($this, 0, 0, 800, 600);
  14.       setTimeout(loop, 1000 / 30); // drawing at 30fps
  15.     }else if($this.ended){
  16.       alert("Done");
  17. }
  18.    })();//end loop
  19. }, 0);//end play