2017-09-19 2 views
0

Ich zeige eine Webseite, die einige gif iframe enthält. die ganze Seite ist geladen, aber anstatt gif zu zeigen, erscheint nur "via Giphy". als ich darauf geklickt habe öffnet das gif im Browser. Ich versuchte android: hardwareAccelerated = "true" aber nicht erfolgreich. Bitte vorschlagen. enter image description hereWie zeige ich Webseiten mit giphy iframe in android webview?

+0

Woher bekommen Sie diese Daten? – Steven

+0

Ich habe diese Seite gefunden: http://www.allaboutwomen.in/5-secret-ways-make-friday-super-amazing/ –

+0

Ich erhalte URL in der Methode "sumoOverrideUrlLoading". d. h. datei: //giphy.com/embed/83e0YbTT50, aber es wird nicht angezeigt. –

Antwort

0

Um das gif von Giphy zu animieren, muss Javascript aktiviert sein.

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

Sonst wird ein statisches Bild angezeigt. Gif wird nicht sofort angezeigt, aber es zeigt ein leeres Rechteck, während es geladen wird.

Verwandte Themen