Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 来自meteor的Flickr API请求期间的Firefox堆栈跟踪_Javascript_Firefox_Meteor_Flickr - Fatal编程技术网

Javascript 来自meteor的Flickr API请求期间的Firefox堆栈跟踪

Javascript 来自meteor的Flickr API请求期间的Firefox堆栈跟踪,javascript,firefox,meteor,flickr,Javascript,Firefox,Meteor,Flickr,我有一个奇怪的错误,只有在从Firefox的远程服务器加载meteor应用程序时才会发生 在Chrome或Safari中导航到以下内容,书籍的封面图像应该显示得很好。如果使用Firefox这样做,图像就会丢失。检查器显示堆栈跟踪,但我不确定如何开始调试 奇怪的是,如果我从localhost运行代码,它在Firefox中确实可以工作。它可能与服务器配置有关,但如果是这样,那么它也不应该在其他浏览器中工作 OS X Sierra上的Firefox 51(64位) 下面是从Flickr获取图像url

我有一个奇怪的错误,只有在从Firefox的远程服务器加载meteor应用程序时才会发生

在Chrome或Safari中导航到以下内容,书籍的封面图像应该显示得很好。如果使用Firefox这样做,图像就会丢失。检查器显示堆栈跟踪,但我不确定如何开始调试

奇怪的是,如果我从localhost运行代码,它在Firefox中确实可以工作。它可能与服务器配置有关,但如果是这样,那么它也不应该在其他浏览器中工作

OS X Sierra上的Firefox 51(64位)

下面是从Flickr获取图像url的调用。然后将它们存储在会话变量中

Meteor.http.call(`GET`, flickr_call, function(error, result) {
    if (error)
      console.error(`flickr call error `, error);
    else if (result.statusCode === 200 && result.data && result.data.stat === `ok`) {
      const sizes = result.data.sizes.size;
      for (let i = 0; i < sizes.length; i++) {
        if (sizes[i].label === `Original`) {
          Session.set(cover, sizes[i].source); // eslint-disable-line
        };
      }
    }
  });
Meteor.http.call(`GET`,flickr\u调用,函数(错误,结果){ 如果(错误) console.error(`flickr call error`,error); else if(result.statusCode==200&&result.data&&result.data.stat===ok`){ 常量大小=result.data.size.size; for(设i=0;i
关于如何更好地处理此问题的提示非常感谢

结果表明它与WiFi有关。不过,只有Firefox有这个问题。所有其他浏览器的连接都很好

关闭WiFi,然后再打开,解决了这个问题