Image 正在使用gif动画库处理中从URL加载gif

Image 正在使用gif动画库处理中从URL加载gif,image,url,processing,gif,Image,Url,Processing,Gif,我目前正在尝试从url将gif加载到处理草图中。我正在使用,当我加载存储在计算机上的gif时,它工作正常。当我从url加载时,我似乎无法得到它,什么也没有显示。目前,我可以使用如下默认处理加载第一帧: webGif=loadImage(url,“gif”); 图像(webGif,0,0720720);; 如果我尝试从url使用库加载gif webGif=newgif(这个,url); 图像(webGif,0,0); webGif.loop(); 它不加载任何内容,我的程序冻结。从URL加载g

我目前正在尝试从url将gif加载到处理草图中。我正在使用,当我加载存储在计算机上的gif时,它工作正常。当我从url加载时,我似乎无法得到它,什么也没有显示。目前,我可以使用如下默认处理加载第一帧:

webGif=loadImage(url,“gif”);
图像(webGif,0,0720720);;
如果我尝试从url使用库加载gif

webGif=newgif(这个,url);
图像(webGif,0,0);
webGif.loop();

它不加载任何内容,我的程序冻结。

从URL加载gif似乎可以正常工作:

import gifAnimation.*;

Gif loopingGif;
public void setup() {
  size(400, 200);
  frameRate(100);

  loopingGif = new Gif(this, "https://s-media-cache-ak0.pinimg.com/originals/1f/d4/83/1fd4831252c28010546e872d5b85bb70.gif");
  loopingGif.loop();
}

void draw() {
  background(255 / (float)height * mouseY);
  image(loopingGif, 10, height / 2 - loopingGif.height / 2);
}
使用第3.2.3条处理程序,使用第3.1条进行测试


另外,在检查处理版本和库版本之前,请仔细检查URL是否有效以及文件是否为有效的gif。

请发布一个而不是断开连接的代码段。这就是产生问题所需的全部内容。只需将“url”替换为gif url即可。