cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "W. Matthew Wilson (JIRA)" <>
Subject [jira] [Created] (CB-8103) file method on local file returns mime type "video/3gpp" for .mp4 files
Date Sat, 29 Nov 2014 15:42:13 GMT
W. Matthew Wilson created CB-8103:

             Summary: file method on local file returns mime type "video/3gpp" for .mp4 files
                 Key: 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

I'm using something like this code:

        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

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message