getTempPath static method
获取设备上临时目录的路径,该目录没有备份,适合存储下载文件的缓存。 fileName 文件名 dirName 文件夹名
Implementation
static Future<String> getTempPath({
String? fileName,
String? dirName,
}) async {
Directory? _tempDir = await _initTempDir();
if (_tempDir == null) {
return "";
}
StringBuffer sb = StringBuffer(_tempDir.path);
if (dirName != null && dirName.isNotEmpty) {
sb.write("/$dirName");
await createDirSync(sb.toString());
}
if (fileName != null && fileName.isNotEmpty) {
sb.write("/$fileName");
}
return sb.toString();
}