falstaf
@falstaf

Android. Загрузка изображения в WebView из stream'а или массива байт?

Задача такая. Есть кастомный WebView, в него загружается хтмл-контент из бинарного файла внутреннего формата. Там также могут присутствовать и изображения. По условиям ТЗ, нельзя использовать временные файлы.


Задачу решил кодированием бинарного контента изображения в base64 и помещением непосредственно в тег img. Работает, но на больших изображениях показывает весьма низкую производительность (оверхед на кодирование в base64 и значительно увеличившееся время на декодинг и рендеринг у WebView). Вижу обходной путь в переопределении метода загрузки изображения и заменить его своей реализацией, подсовывая готовый бинарный контент, однако поиск по гуглу и developer.android.com ничего не дал.


Есть идеи?
  • Вопрос задан
  • 2823 просмотра
Пригласить эксперта
Ответы на вопрос 1
romik
@romik
Может быть custom protocol handler сработает?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы