颤振:flutter_downloader SQL 无法正常工作

问题描述

我完全按照设置说明来设置 flutter_downloader。 我正在从这样的方法开始下载,它确实显示了回调的进度(与文档中的完全一样):

  Future<String?> startDownload(String url) async {
    Directory directory = await getApplicationDocumentsDirectory();
    final taskId = await FlutterDownloader.enqueue(
      url: url,savedDir: directory.path,showNotification: true,// Android only
      openFileFromNotification: false,// Android only
    );
    return taskId;
  }

然而,调用文档中描述的方法

List<DownloadTask>? tasks = await FlutterDownloader.loadTasks();

通常会导致零结果,即使您之前已经开始下载。 这似乎完全是随机的。

我也试过一个查询,结果相同,零个项目。例如

List<DownloadTask>? tasks = await FlutterDownloader.loadTasksWithRawQuery(
  query: "SELECT * FROM task",);

我做错了什么?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)