我遇到一个奇怪的错误,只有在Firefox的远程服务器上加载我的meteor应用程序时才会发生。
在Chrome或Safari中导航到以下内容,图书的封面图片应该显示正常。使用Firefox这样做,图像丢失了。检查员显示堆栈跟踪,但我不确定如何开始调试。
https://app.mytoori.com/published
奇怪的是,如果我从localhost运行它,代码在Firefox中可以正常工作。它可能与服务器配置有关,但如果是这种情况,那么它也不应该在其他浏览器中工作。
OS X Sierra上的Firefox 51(64位)。
以下是从Flickr获取图片网址的电话。然后将它们存储在Session变量中。
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
};
}
}
});
如何更好地处理这个问题的提示非常感谢。
答案 0 :(得分:0)
原来它与WiFi有关。但是只有Firefox有这个问题。所有其他浏览器都连接得很好。
关闭WiFi再打开然后再解决问题。