Des images GIF animées rendus par Android WebView ne semblent pas les animer. Quelqu'un a compris comment le faire fonctionner? Je suis en essais sur un N1 avec 2.1-u1. Aucun des paramètres du site web sont disponibles semblent applicables.
source d'informationauteur John in MD | 2010-04-24
Pas ENCORE pris en charge.
Lire plus à ce sujet ici:
http://code.google.com/p/android/issues/detail?id=3422
Comme une solution de contournement, si vous êtes en utilisant une mesure WebView, vous pouvez faire ces 2 choses ensemble:
Activer Javascript pour la Webview (par exemple: https://github.com/LatinSuD/slidetypekeyboard/blob/master/src/com/latinsud/android/slidetypekeyboard/HelpActivity.java)
Comme: myWebView.getSettings().setJavaScriptEnabled(true);
Ensuite utiliser javascript pour permuter les images (par exemple: https://github.com/LatinSuD/slidetypekeyboard/blob/master/assets/index.html)
Veuillez noter que ce n'est pas une solution pour l'affichage des GIFs, vous devez modifier le contenu du site web, et convert/split animations GIF en fichiers différents (un pour chaque image) dans n'importe quel format (JPG, PNG, etc).
Autant que je sache, les GIFs animés ne sont pas pris en charge sur Android sauf que les clips joué par
MediaPlayer
.Les GIFs animés sont pris en charge dans la version Froyo (Android 2.2).
Utiliser format WebP pour Android.
https://developers.google.com/speed/webp/
Il existe plusieurs utilitaires en ligne disponibles, pour convertir GIFs animés de format WebP (http://www.zamzar.com/convert/gif-to-webp/ est un exemple).
Noter que WebP n'est pas pris en charge sur la plupart des autres navigateurs de sorte que vous devrez peut-être appliquer un peu de logique pour sélectionner GIF ou WebP basé sur la plate-forme.