2017-09-19 1 views
0

Je montre une page Web qui a de l'iframe gif à l'intérieur. la page entière est chargée mais au lieu d'afficher gif, elle affiche uniquement "via Giphy". quand j'ai cliqué sur il ouvre le gif sur le navigateur. J'ai essayé android: hardwareAccelerated = "true" mais pas réussi. Veuillez nous suggérer. enter image description hereComment afficher la page Web ayant iframe giphy dans android webview?

+0

D'où obtenez-vous ces données? – Steven

+0

J'ai trouvé cette page: http://www.allaboutwomen.in/5-secret-ways-make-friday-super-amazing/ –

+0

Je reçois l'url dans la méthode shouldOverrideUrlLoading. c'est-à-dire le fichier: //giphy.com/embed/83e0YbTT50 mais il n'apparaît pas. –

Répondre

0

Afin d'animer le gif à partir de Giphy, Javascript doit être activé.

webView = (WebView) findViewById(R.id.webView); 
webView.getSettings().setJavaScriptEnabled(true); 
webView.loadUrl(url); 

Sinon, il affichera une image statique. Gif ne s'affiche pas immédiatement, mais il affiche un rectangle vide pendant le chargement.