I am using the following code
DownloadManager downloadManager = (DownloadManager) context.getSystemService(DOWNLOAD_SERVICE);
Uri downloadUri = Uri.parse(post.vUrl);
DownloadManager.Request request = new DownloadManager.Request(downloadUri);
request.setDestinationInExternalPublicDir(Environment.DIRECTORY_MOVIES, "My_APP."+post.date);
request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
request.setVisibleInDownloadsUi(true);
request.setMimeType("video/mp4");
downloadManager.enqueue(request);
i have tried it with and without
request.setMimeType("video/mp4");
It downloads the video and if I press on it in the menu (on the download arrow) it plays perfectly fine. However, if I close it and try to access it in my downloads folder, my phone tells me it cannot open this type of file.
I don't get why. It works when I click on the download but not later on?
Any solutions?
question from:
https://stackoverflow.com/questions/65893718/download-manager-video-cannot-be-played 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…