Skip to content

White space invades image on android phone for the first image taken in camera #178

Open
@kyoung-jnn

Description

@kyoung-jnn

Reason

I tried to compress jpeg image, but white space Intermittent occurs..
I think that it is reason of extra canvas. 🙄 how think about it?!

828076ea-f704-4385-8107-f39690b3e8d7_0

Code Example

export const compressImage = async (targetImage: File) => {
  const options = {
    fileType: 'image/jpeg',
    maxSizeMB: 0.5,
    maxIteration: 100,
  };
  try {
    const imageCompression = (await import('browser-image-compression')).default;
    const compressedFile = await imageCompression(targetImage, options);

    return compressedFile;
  } catch (error) {
    console.error(error);
  }
};

const compressedImage = await compressImage(targetImage);
return new File([compressedImage], targetImage.name, {
    type: targetImage.type,
    lastModified: targetImage.lastModified,
});

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions