Преобразование звука WAV в Base64 Appcelerator Titanium - PullRequest
0 голосов
/ 26 августа 2011

Я пытаюсь преобразовать записанный WAV в Base64, чтобы отправить WAV с JSON.Я получаю звук с помощью

var reader = Ti.Filesystem.getFile (записанный_audio_path.path) .read ();

Считыватель теперь является TiBlob.Я хочу выполнить Ti.Utils.base64encode (reader), но reader является TiBlob и возвращает base64 из «[object TiBlob]».Если я создаю Ti.Utils.base64encode (reader.toString ()), reader.toString () возвращает тот же самый «[object TiBlob]» в base64, я имею в виду «W29iamVjdCBUaUJsb2Jd» (base64 («[object TiBlob]») ="W29iamVjdCBUaUJsb2Jd")

Есть идеи?

Заранее спасибо.

1 Ответ

0 голосов
/ 26 августа 2011

Вы видели это?

http://jira.appcelerator.org/browse/TIMOB-3190

Я только что опубликовал некоторый код для модуля, чтобы сделать это преобразование, я знаю, что патч исходит от appcelerator, но модуль может быть полезен вам сейчас.

Совершенно инновационные мысли - Titanium Appcelerator Quickie: base64encode iOS Module

...