ios版的cordova应用程序中没有显示Facebook图片



我想在用户通过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网站上都提供他的资源。

相关内容

  • 没有找到相关文章

最新更新