课程
/前端开发
/WebApp
/移动端的WEB相册
为什么canvas的高不符合要求?只有一半高,显示不全。。
2014-08-02
源自:移动端的WEB相册 3-4
正在回答
这段代码这样写:
imageObj.onload = function() {
var cvs = $('#cvs_' + this.index)[0];
cvs.width = picWidth;
cvs.height = picWidth;
cvs.getContext('2d').drawImage(this, 0, 0);
};
是这样的height和width那个位置老师写错了。。。需要这样写
$("#cav-"+this.index)[0].width=this.width;
cav是那个叫绘图命令吧(不清楚。。大概是这个意思),不能规定画板大小,必须是画板那个元素取到了然后规定width。。大概是这个意思
我也遇到这个问题了,我的也是只显示了一半,而且,我的大图不知道为什么,点不开
盏中柳色浅 提问者
举报
本课程通过一个移动端相册案例,带您一步步了解移动端框架