【问题标题】:What is the simplest way to list the files from a local folder?列出本地文件夹中文件的最简单方法是什么?
【发布时间】:2021-04-13 15:08:35
【问题描述】:

我想读取一个路径(不一定使用完整的文件选择器),并列出该路径中的文件并能够读取它们的内容。

我希望它在桌面 MacOS 上运行。

我尝试了一些东西,但无法成功。

我会很感激一些链接,但如果可能的话,我更喜欢一个例子。

谢谢。

【问题讨论】:

    标签: flutter flutter-desktop


    【解决方案1】:

    DirectoryFile 等标准 dart:io 类在 Flutter 桌面应用程序中工作。如果您在使用它们时遇到问题,最可能的解释是您没有为您的应用程序禁用 macOS App Sandbox;沙盒应用程序无法读取文件系统的任意部分。

    尝试从macos/Runner/ 中的两个权利文件中删除沙盒条目,然后再次测试您的代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-05
      • 1970-01-01
      • 2014-05-16
      • 2014-01-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-23
      相关资源
      最近更新 更多