为了账号安全,请及时绑定邮箱和手机立即绑定

问一下,老师,我按你的代码些的,但是,canvas,的宽度高度,都是默认的300*150,这是为什么?

正在回答

2 回答

这段代码这样写:

imageObj.onload = function() {

            var cvs = $('#cvs_' + this.index)[0];           

            cvs.width = picWidth;

            cvs.height = picWidth;

            cvs.getContext('2d').drawImage(this, 0, 0);

        };


0 回复 有任何疑惑可以回复我~

老师生成的cvs是canvas的画笔,无法设置canvas(画布的大小)~!,设置canvas 的大小是需要对canvas(画布)对象,而不是canvas 的context(画笔),...

ps  我也是刚发现的..........

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
移动端的WEB相册
  • 参与学习       47967    人
  • 解答问题       217    个

本课程通过一个移动端相册案例,带您一步步了解移动端框架

进入课程
意见反馈 帮助中心 APP下载
官方微信