我想在用户通过facebook登录时显示facebook个人资料图像。来自域graph.facebook.com的图像没有显示在我的应用程序的ios版本中。它在浏览器和安卓系统中运行良好。我添加了访问规则(我使用的是流星)
App.accessRule("*");
App.accessRule("graph.facebook.com");
但这无济于事。
在我的案例中,问题是因为当我的服务器站点在安全站点"https"上运行时,我用"http"链接引用了应用程序中的Facebook图像。iOS屏蔽了安全站点内所有指向不安全站点的链接。
解决方案是将fb链接更改为https:
https://graph.facebook.com/10154217231etc....
实际上,FB在http和https网站上都提供他的资源。