2017-09-19 25 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不会立即显示,但会在加载时显示一个空白的矩形。