Могу ли я загрузить видео на свой сервер с помощью PhoneGap или другого API? - PullRequest
1 голос
/ 14 марта 2012

Решив использовать PhoneGap API для разработки небольшого приложения, я попытался получить доступ к галерее телефона, чтобы настроить систему для загрузки файлов на мой сервер.К сожалению, когда я захожу в галерею, картинки доступны только ...

Есть ли способ получить доступ к видео и отправить на сервер, или другой API, который изменяет код HTML в собственном приложении?Или я должен использовать сервис для отправки почты.Если да, как называется этот сервис?

Благодаря @ ghostCoder

Всего одна поправка, чтобы быть правдой:

navigator.camera.getPicture(successFn, errorFn, { quality: 50,
        destinationType: this.photoDestinationType.FILE_URI,
        sourceType: source,
        mediaType: navigator.camera.MediaType.ALLMEDIA  });

mediaType: this.fileMediaType.ALLMEDIA

заменить на

mediaType: navigator.camera.MediaType.ALLMEDIA

1 Ответ

3 голосов
/ 14 марта 2012

да, вы тоже можете загружать видео.

используйте это

navigator.camera.getPicture(successFn, errorFn, { quality: 50,
        destinationType: this.photoDestinationType.FILE_URI,
        sourceType: source,
        mediaType: this.fileMediaType.ALLMEDIA  });

откроется галерея, где вы также можете выбрать видео.

тогда вы можете загрузить его, используя

var ft = new FileTransfer();
var options = new FileUploadOptions();
    options.fileKey="document";
    options.params={};
    options.fileName =  fileName;
    options.params.fileName = options.fileName ;
    options.chunkedMode = true;
ft.upload(fileURI, uploadUrl, successFn, errorFn, options);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...