从登录过程中获取用户的fb个人资料照片后。我希望能够填补这张卡片。无论我使用什么高度和宽度,pic都会失真,除非我以非常小的尺寸使用它。我怎么知道我的照片是矢量还是光栅?我知道当你拉伸光栅图像时,它们会扭曲。有一种方法可以将图片转换为矢量图像,一旦我从fb登录结果中获取它?
<ion-item>
<img src="{{event.hostPhoto}}" height="200" width="100">
</ion-item>
</ion-card>
答案 0 :(得分:1)
您可以向fb询问200 * 150尺寸的图像:
facebookConnectPlugin.api('/me?fields=id,picture.width(200).height(150)&access_token=' + authResponse.accessToken, null,
function (response) {
info.resolve(response);
},
function (response) {
}
);