Future<Uint8List> readAsBytes() async { throw UnsupportedError('File operations are not supported on web. Use fromAsset or fromHttp instead.'); }