flutter_avif
flutter_avif copied to clipboard
Encoding on Web breaks the image
Not sure where the issue is coming from. I'm clearly doing something wrong. Help :D
`
final ByteData byteData = await rootBundle.load(assetPath);
final Uint8List inputBytes = byteData.buffer.asUint8List();
final Uint8List avifBytes = await encodeAvif(inputBytes);
final uniqueFileName = '${nanoid()}.avif';
final supabase = Supabase.instance.client;
await supabase.storage.from(bucketName).uploadBinary(
uniqueFileName,
avifBytes,
fileOptions: const FileOptions(
contentType: 'image/avif',
),
);