我正在用 javafx 编写一个桌面应用程序,当我从 URL 源 (http) 将 gif 添加到 ImageView 时,它只播放 gif 的一部分。我什至尝试将 gif 下载到我系统上的文件中,但它仍然只播放了一秒钟。当我在浏览器中播放它时,它会完全播放。
如何将来自 giphy 或任何其他 gif 托管站点的 gif 显示到 imageview 中play the full duration
?
public void retrieveGif() {
System.out.println("retreiving gif");
giphyImage.setImage(new Image("http://i.giphy.com/E2d2tsgz7iHo4.gif"));
}