2017-09-19 24 views
0

我正在顯示一個網頁,裏面有一些gif iframe。整個頁面被加載,而不是顯示GIF,它只顯示「通過Giphy」。 當我點擊它打開瀏覽器的gif。 我試過android:hardwareAccelerated =「true」 但沒有成功。 請建議。 enter image description here如何在android webview中顯示具有吉卜力iframe的網頁?

+0

你從哪裏得到這些數據? – Steven

+0

我發現此頁面:http://www.allaboutwomen.in/5-secret-ways-make-friday-super-amazing/ –

+0

我正在使用shouldOverrideUrlLoading方法獲取url。即文件://giphy.com/embed/83e0YbTT50但未顯示。 –

回答

0

爲了從Giphy動畫GIF動畫,必須啓用Javascript。

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

否則它會顯示靜態圖像。 Gif不會立即顯示,但會在加載時顯示一個空白的矩形。