I have a problem with HTML5 video and canvas on Android (Chrome for Android). I draw frames from video to canvas (using CanvasRenderingContext2D.drawImage()). It works fine in desktop browsers, but not in Chrome for Android. In Chrome for android it works only if video element visible. I mean it really visible: even if element visible by properties but not visible due to page scroll - it doesn't work.
This example http://html5demos.com/video-canvas works only if mobile device viewport shows at least 1 pixel of video element. If video element fully hidden - canvas doesn't update.
So, I'm looking for workaround. How to make canvas update when video element is invisible?