你的窗口大小要是用JS设置的话 还要监听一下;
用 window.onresize = function(){
var windowWidth = document.documentElement.clientWidth || document.body.clientWidth;
var windowHeight = document.documentElement.clientHeight || coument.body.clientHeight;
canvas.width = windowWidth;
canvas.height = window.Height;
}
这样写每次你窗口大小发生变化他都会重新设置一下画布的大小
两种解决方式:
第1种css中
html, body{ margin:0; height:100%; }
第2种js修改
WINDOW_WIDTH = document.documentElement.clientWidth;
WINDOW_HEIGHT = document.documentElement.clientHeight;