【发布时间】:2014-01-22 20:36:15
【问题描述】:
我在 JavaScript (Three.js) 中加载纹理时遇到问题。该程序运行良好(它渲染的对象很少),但是当我添加时:
var grzybSkin = THREE.ImageUtils.loadTexture('grzybuv.png');
grzybSkin.repeat.set( 1,1);
grzybSkin.wrapS = THREE.RepeatWrapping;
grzybSkin.wrapT = THREE.RepeatWrapping;
grzybSkin.anisotropy = 16;
var texturaGrztb = new THREE.MeshBasicMaterial({map: grzybSkin});
var geometry_grzyb;
var loader = new THREE.JSONLoader();
loader.load( "grzyb.js", function( geometry_grzyb ) {
for (var i = 0;i < 4;i++)
{
grzyb[i] = new THREE.Mesh( geometry_grzyb, texturaGrztb );
grzyb[i].scale.set( 15, 18, 1);
scene.add( grzyb[i] );
grzyb[i].position.set(
5000,
5000,
5000
);
}
});
发生错误:
NS_ERROR_DOM_BAD_URI: Access to restricted URI denied
它指向Three.js:
xhr.open( "GET", url, true );
xhr.withCredentials = this.withCredentials;
xhr.send( null );
【问题讨论】:
标签: javascript security opengl-es three.js uri