2012-05-26 44 views
0

我有一个html页面,它显示了一个画布和实时视频流作为livevideo.js和three.js文件的纹理输入。这个html页面工作正常,但不是在mvc-3视图页面中以cshtml的形式。所有我注意到的是下面这条消息作为警告:LiveVideo.js不在asp.net mvc3中工作,但html

的WebGL:INVALID_OPERATION:generateMipmap:0级不是2功率还是不一样的大小

为什么这是工作在普通的HTML页面在IIS服务器,但不在mvc3查看页面? 我还没有任何错误。谢谢。

回答

0

如果您检查对html和mvc应用程序的请求(例如,使用fiddler),您将看到两个响应之间的差异。我认为他们之间可能有不同的标题。

+0

好点。但是当我通过javascript添加控制台注释以查看进度时,没有任何区别。到目前为止没有运气。 –

0

我有一个与视频纹理相同的问题。你需要做的是避免使用mipmap时纹理不是2次幂,默认启用:

_tmpTex.generateMipmaps = false; 
_tmpTex.minFilter = THREE.LinearFilter; 
_tmpTex.magFilter = THREE.LinearFilter; 
相关问题