我试图在我的webGL场景中使用一个流视频作为纹理,使用three.js和threex.videoTexture。
我理解阻塞跨源资源的原因,经过大量研究,我在html5视频标记中成功地实现了它:),方法是在我的apache服务器中设置代理设置。
然而,即使我可以在Html5视频标记中看到视频播放,但当我将视频作为纹理应用于webGl中时,会得到以下错误:
Uncaught SecurityError: Failed to execute 'texImage2D' on 'WebGLRenderingContext': The video element con
我试着测试画布标签,我从下面的代码开始:
<html>
<canvas id="example" width="200" height="200">
This text is displayed if your browser does not support HTML5 Canvas.
</canvas>
</html>
在IE8中我得到了这样的信息:
This text is displayed if your browser does not support HTML5 Canv