2012-05-26 83 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; 
相關問題