assetFileToPath static method
Implementation
static Future<String> assetFileToPath(String assetKey) async {
String fileName = assetKey
.split("/")
.last;
// Load byte date from file.
ByteData fileData = await PlatformAssetBundle().load(assetKey);
// Save to a file.
Directory directory = await getTemporaryDirectory();
String dirPath = directory.path;
File destFile = File('$dirPath/$fileName');
destFile.writeAsBytesSync(fileData.buffer.asUint8List());
return destFile.path;
}