getFilePathAfterData method

Future<String> getFilePathAfterData(
  1. String url
)

Implementation

Future<String> getFilePathAfterData(String url) async {
  final filePath = await _getCachePath(url);
  final cacheData = await _getCacheData(url);
  if (cacheData != null) {
    debugPrint("缓存过了$url");
    return filePath;
  }

  final response = await get(Uri.parse(url));
  final file = File(filePath);
  await file.writeAsBytes(response.bodyBytes);
  return filePath;
}