diff --git a/_server/editor_mode.js b/_server/editor_mode.js index 94e65bee..12b6aba8 100644 --- a/_server/editor_mode.js +++ b/_server/editor_mode.js @@ -587,15 +587,16 @@ editor_mode = function (editor) { tempCanvas.imageSmoothingEnabled = false; tempCanvas.drawImage(image, 0, 0); var imgData = tempCanvas.getImageData(0, 0, image.width, image.height); - var trans = 0, white = 0; + var trans = 0, white = 0, black=0; for (var i=0;itrans*10 && confirm("看起来这张图片是以白色为底色,是否自动调整为透明底色?")) { + if (white>black && white>trans*10 && confirm("看起来这张图片是以纯白为底色,是否自动调整为透明底色?")) { for (var i=0;iwhite && black>trans*10 && confirm("看起来这张图片是以纯黑为底色,是否自动调整为透明底色?")) { + for (var i=0;i