Phonegap: FileTransfer.upload () на Android дает ошибку OOM для больших файлов - PullRequest
2 голосов
/ 06 января 2012

Я использую PhoneGap 1.3 для разработки приложения для Android. Android версия - 2.3.3
Я использую FileTransfer.upload () для загрузки видеофайлов на сервер. Мой код работает для маленьких файлов, но для больших (более 3-4 Мб) дает OOM. Мой

options.chunkedMode = true;

Вот журналы с моего устройства, на которых не хватает памяти при загрузке файла. Пожалуйста, помогите мне выяснить, что происходит с PhoneGap.

The logs for OOM in android logcat

РЕДАКТИРОВАТЬ: Это происходит только в Android 2.3.3. Он отлично работает в Android 3.0 и выше.

...