移动端一定要加上这个$(function(){ }),不然canvas高度只有父容器的一半。
因为移动端是要动态设置字体大小,有个DOMContentLoaded事件。在页面dom加载时(现在还没加载完)拿到的宽高还是没有设置完动态字体大小的宽高。连使用$(dom).outerHeight()来拿去dom节点的高或宽,都会一直是个固定值。
移动端一定要加上这个$(function(){ }),不然canvas高度只有父容器的一半。
因为移动端是要动态设置字体大小,有个DOMContentLoaded事件。在页面dom加载时(现在还没加载完)拿到的宽高还是没有设置完动态字体大小的宽高。连使用$(dom).outerHeight()来拿去dom节点的高或宽,都会一直是个固定值。