相关疑难解决方法(0)

使用chrome中的three.js拒绝跨源图像加载

试图THREE.js像这样添加材料

var materialWall = new materialClass( { color: 0xffffff, map: THREE.ImageUtils.loadTexture( 'images/a.png' ) } );
Run Code Online (Sandbox Code Playgroud)

它在Chrome,IE,FF中工作正常,直到3天前,Chrome更新到最新的开发版17.

Chrome 17只是不加载图片并抱怨以下内容

Cross-origin image load denied by Cross-Origin Resource Sharing policy.
Run Code Online (Sandbox Code Playgroud)

这是疯了,因为图像显然在同一个域中,所以这是chrome或THREE.js还是别的问题?

javascript google-chrome cross-domain three.js

20
推荐指数
3
解决办法
4万
查看次数