W. Matthew Wilson created CB-8103:
-------------------------------------
Summary: file method on local file returns mime type "video/3gpp"
for .mp4 files
Key: CB-8103
URL: https://issues.apache.org/jira/browse/CB-8103
Project: Apache Cordova
Issue Type: Bug
Components: Android, Plugin File
Affects Versions: 3.6.3
Reporter: W. Matthew Wilson
I have a feature in my app where a user can pick a video from their gallery and
then upload it to a remote server.
I need the mime type of the file because right now, I can only process .mp4
files, not .3gp files.
I'm using something like this code:
window.resolveLocalFileSystemURL(
local_video_path, // something like "/media/external/video/media/971"
function (f) {
console.debug("inside resolveLocalFileSystemURL callback", f);
f.file(function (fo) {
console.debug("fo", fo);
if (fo.size > 30 * 1000 * 1000) {
navigator.notification.alert("Sorry, that file is too big!
Pick one less than 30 mb.");
} else if (fo.type == "video/3gpp") {
navigator.notification.alert("Sorry, that file is a .3gp
file and we can't handle those!");
} else {
// handle file...
}
});
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]