I\'ve read through the Three.js API, read through the questions here on StackOverflow, I\'ve debugged the code using firebug and chrome\'s debugger, I\'ve stripped out everythin
This fixed problem for me. it always going to keep canvas at full screen.
canvas { width: 100vw; height: 100vh; display: block; }