Css Chrome和Firefox/Safari在Facebook Graph API配置文件图片大小上的差异

Css Chrome和Firefox/Safari在Facebook Graph API配置文件图片大小上的差异,css,ruby-on-rails,facebook,google-chrome,facebook-graph-api,Css,Ruby On Rails,Facebook,Google Chrome,Facebook Graph Api,我目前有以下代码从我的Rails应用程序中的Facebook Graph API中提取当前用户的个人资料图片: <%= image_tag "http://graph.facebook.com/#{@user.uid}/picture?width=100&height=100" %> 在Chrome中,这会产生一个宽度和高度为100px的图像,正如预期的那样,但在Firefox和Safari中,这是200px乘以200px的图像,这是为什么呢?尽管几小时前没有对代码进行

我目前有以下代码从我的Rails应用程序中的Facebook Graph API中提取当前用户的个人资料图片:

<%= image_tag "http://graph.facebook.com/#{@user.uid}/picture?width=100&height=100" %>


在Chrome中,这会产生一个宽度和高度为100px的图像,正如预期的那样,但在Firefox和Safari中,这是200px乘以200px的图像,这是为什么呢?

尽管几小时前没有对代码进行任何更改和多次测试,但现在似乎工作正常。不知道问题出在哪里…

老实说,我不喜欢ruby。如果你买了标签
CSS
,你可以尝试检查元素的实际高度和宽度。上面的值是我在Firefox/Chrome中检查时得到的。我大部分时间都是在Firefox上开发的,我想知道为什么如果我想要200x200,我必须将它设置为100x100。然后我在Chrome上测试了它,发现它实际上是100x100。奇怪。如果我通过CSS将Chrome img放大到200x200,很明显它不是像Safari和Firefox的Graph API那样的本地200x200 img。更奇怪的是,再次在Chrome中刷新页面,现在它是200x200,就像Safari和Firefox一样!我想我会把这个问题归结为一个暂时的问题?我尝试在JSFIDLE上发送相同的
宽度
&
高度
,而在Chrome和Firefox中返回的img大小都是相同的