書籍HTML5Canvasからサンプルをコピーしました。これは、JavaScriptにビデオをロードし、そのビデオをCanvasに表示します。
基本コードは次のとおりです。
videoElement = document.createElement("video");
videoDiv = document.createElement("div");
document.body.appendChild(videoDiv);
videoDiv.appendChild(videoElement);
videoElement.setAttribute("src", "url to the video");
videoElement.addEventListener("canplaythrough", videoLoaded, false);
ビデオをロードするときにvideoLoadedを呼び出す必要があると仮定しますが、そうではありません。
私はそれをfirebugでチェックしました、それはブラウザがビデオをロードし続けるだけで、コンテンツがフェッチされないことを示しています。
Firefoxをv17からv18にアップグレードするだけです。
そしてそれはV17で動作しました。
誰かがこれから私を助けることができますか?ありがとう。