已采纳回答 / platan
realh是计算出图片的真实高度当图片是宽度大于高度的时候,以宽度100%显示,高度就得重新计算,以使图片能够更好的显示winWidth是设备的宽度然后要计算的是realh就可以这样用realh/winWidth = h /w =>realh = winWidth*h/w;你就这样想,像数学中的缩放一个图形就理解了,比如原来一个正方形,长是8,宽是4,让后现在知道缩放的宽是10,那求对应的高就是 8/4 = x/10 =>x= 10*8/4
2016-08-09
最新回答 / 戴国俊
//查看大图的交互操作 $('#large_container').tap(function(){ $(this).hide(); }).swipeLeft(function(){ cid++; if(cid>total){ cid=total; } else{ loadImg(cid,function(){ domImage.addEventListener('webkitAnimationEnd',function(){ wImage.removeClass('a...
2016-07-14
已采纳回答 / HeymansBreda
当imgObj加载完成后,this指向的imgObj的对象,this.width就是当前imgObj.width,然后通过当前imgObj的宽度值来赋值给canvas的宽度。
2016-07-14
domImage.removeEventListener('webkitAnimationEnd',falses); 加上第二个参数就OK了
2016-07-10
domImage.removeEventListener('webkitAnimationEnd',falses); 可能是苹果电脑牛逼,建议加上第二个参数
2016-07-10