2015-07-26 4 views
0

$cordovaCamera.getPicture дает мне файл_URI для видео, где, поскольку для AWS S3 putObject требуется весь объект данных для загрузки.Загрузить Кордова Видео на AWS S3

После прочтения нескольких статей я не могу найти решение. Я также пробовал несколько подходов.

Кто-нибудь получил этот прецедент для работы? Пожалуйста, помогите.

Это ионный проект, над которым я работаю. Я попытался изменения со следующими до сих пор:

  1. FileUpload плагин

  2. AWS SDK putObject и загрузить

  3. Несколько способов чтения из URI и создания собственные данные-объект

+0

@haywire - Есть причина, вы приняли " Заранее спасибо за вашу помощь "из моего оригинального поста? Мне любопытно, почему вы взяли это предложение. – Nat

+1

спасибо, приветствия и т. Д. Не входят в сообщения, по крайней мере, не в stackoverflow. :) –

ответ

-1

Благодаря @ Раймон-Camden (Raymond), для этого решения: по существу, вам нужно прочитать двоичные данные в переменной. Если вы смотреть на этот пост,

http://www.raymondcamden.com/2014/07/15/Cordova-Sample-Reading-a-text-file

вы можете увидеть, где я читаю текстовый файл как текст. Он использует

reader.readAsText (файл);

, но вы бы хотели readAsBinaryString. Вы можете увидеть пример этого здесь:

blog.teamtreehouse.com/reading-files-using-the-html5-filereader-api

Так основная идея заключается в том - создать объект FileEntry, crreate Читателя, затем прочитайте его.

Смотрите пример здесь: www.html5rocks.com/en/tutorials/file/filesystem/

Перейти к «Чтение файла по имени»

Смежные вопросы