Android + phonegap + capture.captureAudio - PullRequest
1 голос
/ 15 марта 2012

Я работаю на телефоне Samsung S Plus.

Версия Android: 2.3.4 Версия Phonegap: 1.5.0

Я пытаюсь записать бит аудио и загрузить его насервер.

Я использую API захвата, capture.captureAudio().Когда функция вызывается, на устройстве я замечаю, что приложение «Диктофон» загружается и запрашивает запись, которую я могу выполнить.Но после того, как голос записан, я не могу выбрать записанный аудиофайл и поместить его на свою HTML-страницу, или, по крайней мере, мне нужно найти путь к файлу, в котором он был помещен на устройство.Я не могу выбрать какой-либо недавно созданный записанный звук или файлы, уже имеющиеся в библиотеке.Всякий раз, когда я выбираю любой аудиофайл, он воспроизводится, но мне нужно, чтобы этот путь был возвращен моему приложению, чтобы я мог делать все, что мне нужно.

Тот же код работает на iOS, но не на Android.

Используется следующий код:

navigator.device.capture.captureAudio(captureSuccess, captureError, {limit : 1});

captureSuccess и captureError - некоторые частные функции.

Есть идеи?

Спасибо,

1 Ответ

1 голос
/ 15 марта 2012

Полагаю, вы смотрели документы здесь http://docs.phonegap.com/en/1.0.0/phonegap_media_capture_capture.md.html

Можете ли вы попытаться распечатать отладочные сообщения в ваших методах успешного завершения и обратного вызова, чтобы увидеть, что происходит?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...