Back

Uncaught : AppwriteException: , File bytes must be provided for Flutter web (0)

  • 0
  • Self Hosted
  • Flutter
D5
7 Feb, 2024, 19:51

My app works perfectly on android, but I get this error in flutter web.

Code to upload the file:

TypeScript
  final result = await storage.createFile(
          bucketId: 'PostImages',
          fileId: ID.unique(),
          file: InputFile.fromPath(path: _image!.path, filename: _image!.name),
                      );

What I'm ding wrong?

TL;DR
Developers are experiencing an error with their Flutter web app when trying to upload a file using the `storage.createFile` function. The error message is "Uncaught : AppwriteException: File bytes must be provided for Flutter web (0)". They are not experiencing this issue on Android. They have provided the code snippet they are using to upload the file. Solution: It appears that the `storage.createFile` function requires file bytes to be provided for Flutter web, which is not necessary for Android. To fix this issue, developers should update their code to include the file bytes when calling the function. The `InputFile.fromPath`
Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more