我正在使用
FB.ui(
{
method: 'feed',
name: 'The name',
link: 'http://www.google.com',
picture: 'https://www.mydomain.com/mypic.jpg',
caption: 'The caption',
description: 'The description',
message: ''
}
);
但是图片不显示!我确定 jpeg 文件存在,可以通过浏览器访问该文件,如果我将图片移动到非 https 位置它可以工作,但由于新的 facebook 应用程序政策,我需要它在 https 下。有什么线索吗?
最佳答案
这显然是一个已知(但尚未解决)的错误:
https://developers.facebook.com/bugs/292265640815869
迄今为止我发现的唯一解决方法是在未启用 SSL 的站点上重新托管图像(或者根据您站点的配置,链接到不使用 HTTPS 的图像)
编辑:我刚刚收到 facebook 的通知,该错误现已解决! (2012 年 5 月 30 日)
关于javascript - FB.ui 提要对话框不允许我使用 https 图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7442775/