Javascript Facebook API-获取照片的高度

Javascript Facebook API-获取照片的高度,javascript,facebook,api,Javascript,Facebook,Api,当我收到这样一张照片时: https://graph.facebook.com/xxxxxxxxxxx/picture?type=normal 所以我得到了一张照片,但当我把它放进我的页面时,有些照片会更高或更小。那么我是如何发现他们的身高的呢?和JS拍完照片后,给他拍身高。 我将div中的pohot添加到我的页面,如下所示: var photoFromFacebook = $("<div class="photo"></div>"); photoFromFaceboo

当我收到这样一张照片时:

https://graph.facebook.com/xxxxxxxxxxx/picture?type=normal
所以我得到了一张照片,但当我把它放进我的页面时,有些照片会更高或更小。那么我是如何发现他们的身高的呢?和JS拍完照片后,给他拍身高。 我将div中的pohot添加到我的页面,如下所示:

var photoFromFacebook = $("<div class="photo"></div>");
photoFromFacebook.css("background-image","url(https://graph.facebook.com/xxxxxxxxxxx/picture?type=normal)");
var photoFromFacebook=$(“”);
photoFromFacebook.css(“背景图像”,“url(https://graph.facebook.com/xxxxxxxxxxx/picture?type=normal)");

谢谢您的建议。

您可以在JavaScript中检查,例如:

var img = new Image();
img.onload = function() { // wait till to image is loaded
  console.log("width: "+ this.width); // the width
  console.log("height: "+ this.height); // the height
}
img.src = 'https://graph.facebook.com/xxxxxxxxxxx/picture?type=normal';

我需要Facebook设置一个高度,我得到了

var photoFromFacebook = $("<div class="photo"></div>");
var photoFromFacebook=$(“”);

谢谢,现在我尝试给出与照片相同的元素高度。var photo=$(“”);var img=新图像();img.onload=function(){photo.height(this.height);};img.src=“”;但是不起作用。