Closed guvenacar closed 2 weeks ago
Other
Android, Web
I want read local json file. But I can't read with File.readAsStringSync or File.readAsString methods. I am getting "Unsupported operation: _Namespace" Error.
main.dart:
import 'dart:io'; import 'package:flutter/material.dart'; String str=""; void main() async { final File studentFile = File('assets/students.json'); str = studentFile.readAsStringSync(); runApp(const MainApp()); } class MainApp extends StatelessWidget { const MainApp({super.key}); @override Widget build(BuildContext context) { return MaterialApp( home: Scaffold( body: Center( child: Text(str), ), ), ); } }
13.7.5
3.19.6
Launching lib\main.dart on Chrome in debug mode... This app is linked to the debug service: ws://127.0.0.1:60795/8zARtL4CbOk=/ws Debug service listening on ws://127.0.0.1:60795/8zARtL4CbOk=/ws Connecting to VM Service at ws://127.0.0.1:60795/8zARtL4CbOk=/ws Error: Unsupported operation: _Namespace dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart 297:3 throw_ dart-sdk/lib/_internal/js_dev_runtime/patch/io_patch.dart 205:5 get _namespace dart-sdk/lib/io/file_impl.dart 489:31 openSync dart-sdk/lib/io/file_impl.dart 574:18 readAsBytesSync dart-sdk/lib/io/file_impl.dart 624:18 readAsStringSync packages/json/main.dart 9:20 main$ dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 84:54 runBody dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 127:5 _async packages/json/main.dart 6:10 main$ web_entrypoint.dart 24:31 <fn> lib/ui_web/ui_web/initialization.dart 41:9 <fn> dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 45:50 <fn> dart-sdk/lib/async/zone.dart 1661:54 runUnary dart-sdk/lib/async/future_impl.dart 162:18 handleValue dart-sdk/lib/async/future_impl.dart 838:44 handleValueCallback dart-sdk/lib/async/future_impl.dart 867:13 _propagateToListeners dart-sdk/lib/async/future_impl.dart 643:5 [_completeWithValue] dart-sdk/lib/async/future_impl.dart 713:7 callback dart-sdk/lib/async/schedule_microtask.dart 40:11 _microtaskLoop dart-sdk/lib/async/schedule_microtask.dart 49:5 _startMicrotaskLoop dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 181:7 <fn>
pubspec.yaml:
name: json description: "A new Flutter project." publish_to: 'none' version: 0.1.0 environment: sdk: '>=3.3.4 <4.0.0' dependencies: flutter: sdk: flutter dev_dependencies: flutter_test: sdk: flutter flutter_lints: ^3.0.0 flutter: uses-material-design: true assets: - assets/ogrenci.json
No response
Sorry, I realized it later. This problem is not related to firebase. I'm closing the question
Is there an existing issue for this?
Which plugins are affected?
Other
Which platforms are affected?
Android, Web
Description
I want read local json file. But I can't read with File.readAsStringSync or File.readAsString methods. I am getting "Unsupported operation: _Namespace" Error.
Reproducing the issue
main.dart:
Firebase Core version
13.7.5
Flutter Version
3.19.6
Relevant Log Output
Flutter dependencies
pubspec.yaml:
Additional context and comments
No response