change to scaleToFill

This commit is contained in:
CPPAlien 2018-08-07 14:29:16 +08:00
parent f936eaa9f0
commit be73cec423

View File

@ -233,7 +233,7 @@ export default class Painter {
if (view.sHeight > rHeight) { if (view.sHeight > rHeight) {
startY = Math.round((view.sHeight - rHeight) / 2); startY = Math.round((view.sHeight - rHeight) / 2);
} }
if (view.css.mode === 'aspectFit') { if (view.css.mode === 'scaleToFill') {
this.ctx.drawImage(view.url, -(width / 2), -(height / 2), width, height); this.ctx.drawImage(view.url, -(width / 2), -(height / 2), width, height);
} else { } else {
this.ctx.drawImage(view.url, startX, startY, rWidth, rHeight, -(width / 2), -(height / 2), width, height); this.ctx.drawImage(view.url, startX, startY, rWidth, rHeight, -(width / 2), -(height / 2), width, height);