【问题标题】:How to display imgur gifs in webview?如何在 webview 中显示 imgur gif?
【发布时间】:2016-04-09 18:22:38
【问题描述】:

我有一个简单的应用程序,它有一个图像/gif 列表,当用户单击它时,它会在 web 视图中显示完整的图像。 我的 webview 活动非常简单,它只需要 gif 的 url 并将其传递给 webview:

public class ItemActivity extends AppCompatActivity {

    private WebView mWebView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.item);
        String data = (String) getIntent().getExtras().get("url");
        mWebView = (WebView) findViewById(R.id.item_view);
        mWebView.setWebViewClient(new WebViewClient());
        mWebView.loadUrl(data);

    }

}

问题是 gif 永远不会加载,当我点击它时,webview 会打开,我可以看到 gif 的图像,角落有 imgur 加载螺旋,底部有播放按钮,但它只是停留这样,gif 永远不会加载。

【问题讨论】:

  • 是的,这里有一个例子:i.imgur.com/GmTR0nS.gifv
  • 我删除了 v,同样的问题。
  • 是的,stackoverflow 只是出于某种原因重新格式化它,我传递的整个 url 与您描述的完全一致

标签: android webview gif


【解决方案1】:

我知道这有点晚了,但我可能会尝试删除 .gif 或 .gifv 结尾。

【讨论】:

    猜你喜欢
    • 2014-08-24
    • 2011-06-17
    • 1970-01-01
    • 2017-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-27
    • 2019-04-30
    相关资源
    最近更新 更多