我编写了一个可编译为 Javascript (dart2js) 的 Dart Web 应用程序,我将其打包在 APK (PhoneGap) 中并作为 Android 应用程序运行。我希望我的应用程序从本地文件系统备份和恢复其数据。
W3C 有一个用于 Web 浏览器中文件 IO 的文件 API 标准: http://www.w3.org/TR/FileAPI/#introduction .
一个流行的 HTML5 学习网站有一篇文章展示了如何使用 W3C File API: http://www.html5rocks.com/en/tutorials/file/dndfiles/
我尝试使用 Dart 的 dart:io 库从网页写入文件,但收到此错误:
Failed to load a file dart:io
Failed to load resource
dart:io
我不确定是什么导致了这个错误。也许 dart:io 不在浏览器中运行。也许 dart:io 有一个未记录的 pubspec 依赖项(我没有看到任何声明其依赖项的 dart:io 示例。)
如果您知道如何使用 Dart 在网络浏览器中读取/写入文件,请解释如何操作。
谢谢
最佳答案
关于html - Dart 支持 W3C 文件 API 标准吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19193984/