我刚刚从 HTML5 Canvas 一书中复制了一些示例,该示例在 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 中工作。
有人能帮我解决这个问题吗?谢谢。