我正在使用feed对话框API共享使用jquery mobile创建的页面,生成的弹出窗口在chrome和Explorer中显示空占位符,而在firefox中没有显示任何占位符或图片(这是可以接受的)。 共享帖子后,在用户个人资料页面上没有任何图像(不是大问题),Feed上的相同帖子正确显示图像。 弹出弹出窗口我看到了这个错误:
Failed to load resource: the server responded with a status of 404 (Not Found)
https://fbexternal-a.akamaihd.net/app_full_proxy.php?app=429649223743230&v=1&size=z&cksum=c289f2657db10d1fb3aac895eaef8d53&src=https%3A%2F%2Feasycongress.info%2Ffb%2Flottosmorfia%2Fimages%2F9.jpg
FB JS使用的API函数是
<script>
FB.init({appId: \"$_SESSION[appId]\", status: true, cookie: true});
function postToFeed$num() {
// calling the API ...
var obj = {
method: 'feed',
link: '$link',
picture: '$picture',
name: '$name',
caption: '$caption',
description: '$description'
};
function callback(response) {
document.getElementById('msg').innerHTML = \"Post ID: \" + response['post_id'];
}
FB.ui(obj, callback);
}
</script>
";
任何提示?
答案 0 :(得分:0)
看起来这个问题与https有关。 使用http://链接为图像正确显示拇指,使用https拇指未显示。 在浏览器中使用https链接运行正常。 FB升在页面上没有显示错误 有什么提示吗?