Roo/dialog/UploadCropbox.js
authorleon <leon@roojs.com>
Tue, 12 Jul 2022 03:32:11 +0000 (11:32 +0800)
committerleon <leon@roojs.com>
Tue, 12 Jul 2022 03:32:11 +0000 (11:32 +0800)
Roo/dialog/UploadCropbox.js

index 20d599d..de2e010 100644 (file)
@@ -873,10 +873,17 @@ Roo.extend(Roo.dialog.UploadCropbox, Roo.Component,  {
         
         var context = canvas.getContext("2d");
 
+        var scaleLevel = this.getScaleLevel();
+
+        if(this.thumbEl.getWidth() / this.getScaleLevel() > 1200) {
+            scaleLevel = this.thumbEl.getWidth() / 1200;
+        }
+
         canvas.width = this.thumbEl.getWidth() / this.getScaleLevel();
         
         canvas.height = this.thumbEl.getHeight() / this.getScaleLevel();
 
+
         console.log("CANVAS WIDTH: " + canvas.width);
         console.log("CANVAS HEIGHT: " + canvas.height);