1. 程式人生 > >"Failed to execute 'texImage2D' on 'WebGLRenderingContext': tainted canvases may not be loded."

"Failed to execute 'texImage2D' on 'WebGLRenderingContext': tainted canvases may not be loded."

出現這錯誤是因為threejs內部沒有處理圖片跨域問題,設定圖片TextureLoader為允許跨域就可以了

var loader=new THREE.TextureLoader();
loader.setCrossOrigin( "Anonymous" );