downloadMedia function
void
downloadMedia(
- String messageId
)
Implementation
void downloadMedia(String messageId) async {
debugPrint("media download click");
debugPrint("media download click--> $messageId");
if (await AppUtils.isNetConnected()) {
var permission = await AppPermission.getStoragePermission(
permissionContent: getTranslated("writeStoragePermissionContent"),
deniedContent: getTranslated("writeStoragePermissionDeniedContent"));
if (permission) {
debugPrint("media permission granted");
Mirrorfly.downloadMedia(messageId: messageId);
} else {
debugPrint("storage permission not granted");
}
} else {
toToast(getTranslated("noInternetConnection"));
}
}