Dzwebs.Net

撰写电脑技术杂文十余年

canvas载入图片的正确代码

Admin | 2016-5-28 8:34:51 | 被阅次数 | 4189

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  在网上的很多地方,都讲到了canvas载入图片的各种方法,仍然,正确的没有几个,基本都是错误的,下面,本文纠正其错误,与大家分享正确的代码。

  一、网络的错误代码

  var img=new Image();
  img.src="123.jpg";
  var c=document.getElementById("qr-canvas");
  var cxt=c.getContext("2d");
  image.onload = function(){cxt.drawImage(img,0,0)}

  上面这段代码压根就不会让canvas载入图片。

  二、正确的代码

  var img=new Image();
  img.src="123.jpg";
  var c=document.getElementById("qr-canvas");
  var cxt=c.getContext("2d");
  img.onload = function(){cxt.drawImage(img,0,0)}

  注意看清楚,发现问题了没有。就是下面这一句。

  应该是:img.onload,而不是image.onload


该杂文来自: 网页制作杂文

上一篇:qrcode.decode语法读取解码二维码

下一篇:ocrad.js客户端识别图片上的文字

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计