在 Dart 中,如何在不使用 dart.io 的情况下将字符串保存到用户的本地文件?

In Dart, how can I save a string to a user's local file, without using dart.io?

我有一个 Dart [仅限客户端,聚合物] 网络应用程序。所以我不能使用 dart.io。我想做这个半伪(language/platform 混合!)代码:

  ..
  String str = "a load of text";
  File file = new File('C:\folder\test.txt');
  file.write(str);
  file.close();

  window.clipboard.copy(str);

所以用户可以粘贴它。我使用了一个 TextAreaElement 来放置字符串(使用 textarea.value=str),然后用户可以复制并粘贴它他自己,但这有点不雅。
谢谢
史蒂夫

抱歉,您无法从网络应用写入文件系统上的文件。限制来自浏览器及其安全模型。