如何在three.js应用程序中为canvas分配一个id

use*_*624 5 javascript three.js html5-canvas

我在three.js中创建了一个渲染对象,并将其与DomElment连接,如下所示

var renderer = new THREE.WebGLRenderer({
            antialias: true
        });
renderer.setClearColor( 0xAAAAAA, 1 );
renderer.setSize(window.innerWidth, window.innerHeight);
document.getElementById('webgl-container').appendChild(renderer.domElement);
Run Code Online (Sandbox Code Playgroud)

所以现在three.js会自动在webgl-container div中创建一个画布,但是现在我想给画布一个id,我怎么能这样做

Ben*_*ikt 16

你有没有尝试过 :

renderer.domElement.id = 'YourIDName';
Run Code Online (Sandbox Code Playgroud)