I am trying to use dart-io to read and write file. I am getting below exception.
Uncaught Error: Unsupported operation: _Namespace
at Object.dart.throw (dart_sdk.js:4537)
at Function.get _namespacePointer [as _namespacePointer] (dart_sdk.js:49364)
at Function._namespacePointer (dart_sdk.js:47224)
at Function._dispatchWithNamespace (dart_sdk.js:47227)
at io._File.new.open (dart_sdk.js:47342)
at new io._FileStreamConsumer.new (dart_sdk.js:47186)
at io._File.new.openWrite (dart_sdk.js:47468)
at refresh (main.dart:15)
at refresh.next (<anonymous>)
at runBody (dart_sdk.js:22264)
at Object.async.async (dart_sdk.js:22292)
at main.refresh (main.dart:13)
at Object.dart._checkAndCall (dart_sdk.js:4731)
at Object.dart.dcall (dart_sdk.js:4736)
我使用的代码
最终输出 = io.File('output.txt').openWrite();
输出.write(output_data);
Could you please help me in fixing it.
Or any other way to read and write files using dart in a web application.
dart:io
不能在Web项目中使用。dart:html
有一些有限的文件 API(仅限于浏览器允许的范围)。浏览器中的 Dart 无法执行浏览器未提供的任何操作。
(不知道为什么 Günter 没有把这个作为答案......)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)