#android #webview #gif
#Android #webview #gif
Вопрос:
У меня есть webview и вызываю mWebView.loadUrl(«file:///android_asset/test.html «); содержимое test.html это просто IMG SRC = … webview может показывать анимированный GIF-файл, но проблема в том, что первый кадр GIF всегда присутствует во время анимации GIF.
В чем проблема и как исправить?
Комментарии:
1. Что вы имеете в виду под
always there
? Вы пробовали другой анимированный gif?2. Да, у всех GIF-файлов одна и та же проблема. И поведение таково, что если я просто loadUrl(«file///android_asset/test.gif «), Все в порядке, но если я оберну его в test.html столкнетесь с этой проблемой. «всегда присутствует» означает, что первый кадр все еще отображается, хотя анимация анимируется…
Ответ №1:
Анимированные GIF-файлы поддерживаются не на всех телефонах Android. Поддержка анимированных gif-файлов была введена только в версии 2.2, да и то только для телефонов высокого класса, у которых было достаточно памяти и процессора для их обработки.
Смотрите: http://code.google.com/p/android/issues/detail?id=3422 для получения дополнительной информации об этом.