【问题标题】:GIF display issue while using WebView(The first frame is always there)使用 WebView 时出现 GIF 显示问题(第一帧始终存在)
【发布时间】:2011-08-05 03:25:41
【问题描述】:

我有一个 webview 并调用 mWebView.loadUrl("file:///android_asset/test.html"); test.html 的内容只是一个 IMG SRC=... webview 可以显示动画 GIF,但问题是 GIF 动画的第一帧总是在那里。

问题是什么以及如何解决?

【问题讨论】:

  • always there 是什么意思?你试过另一个动画 gif 吗?
  • 是的,所有 GIF 都有相同的问题。行为是,如果我只是 loadUrl("file///android_asset/test.gif"),没关系,但如果我将它包装在 test.html 中,就会遇到这个问题。 “always there” 表示虽然动画正在播放,但第一帧仍在显示...

标签: android webview gif


【解决方案1】:

并非所有安卓手机都支持动画 gif。动画 gif 支持仅在 2.2 中引入,然后仅适用于具有内存和 CPU 来处理它们的高端手机。

有关此的更多信息,请参阅:http://code.google.com/p/android/issues/detail?id=3422

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-27
    • 2019-02-22
    • 2011-06-17
    • 2017-03-13
    • 1970-01-01
    相关资源
    最近更新 更多