在dartium中使用'dart:io'?有什么工作吗?

时间:2014-08-18 06:13:28

标签: dart dart-io

我是dart的新手,我正在尝试从文件中读取数据并使用内容绘制画布。在这样做的过程中,我遇到了内置的图书馆' dart:io'不适用于Dartium'问题。

我理解Dart在浏览器中运行的代码中有Javascript的限制,无法本机访问正在运行的客户端的文件系统。

同时有关于如何读取文件以及使用内容将其写入画布的提示吗?

提前致谢。

2 个答案:

答案 0 :(得分:2)

你想要建立什么样的应用程序?
如果它在浏览器中运行,则文件通常在服务器上 如果是普通网页,则无法访问用户文件。有一个沙盒空间可供网页代码使用 如果您构建类似Chrome应用的内容,则限制较少。

你绝对无法导入d:io'什么时候应该在浏览器中运行 浏览器中提供的API可以在&#; dart:html'。

中找到

如果您要构建Chrome应用,则此套件可以访问扩展API http://pub.dartlang.org/packages/chrome

答案 1 :(得分:0)

我通过提示用户选择文件来修复我的问题。类似的方法  https://developer.mozilla.org/en-US/docs/Using_files_from_web_applications但使用DART。