2014-01-28 3 views
2

피드 대화 상자 API를 사용하여 jquery mobile을 사용하여 만든 페이지를 공유하고 있습니다. 결과 팝업은 chrome 및 Explorer에 빈 자리 표시자를 표시하지만 대신 firefox가 표시되지 않습니다. 자리 표시 자 또는 그림 (허용 될 수 있음). 게시물을 공유하고 나면 사용자 프로필 페이지에 이미지가 없습니다 (큰 문제는 아님). 피드의 동일한 게시물에 이미지가 올바르게 표시됩니다. enter image description here 나는이 오류가 볼 수있는 팝업 Debuging :FB 피드 대화 상자에 팝업 이미지가 표시되지 않습니다

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

문제는 https와 관련되어 보입니다. 이미지에 http : // 링크를 사용하면 엄지 손가락이 올바르게 표시되고 https를 사용하면 엄지 손가락이 표시되지 않습니다. 브라우저에서 https 링크가 제대로 실행됩니다. FB 리터는 페이지에 아무런 오류도 표시하지 않습니다. 팁이 있습니까?

관련 문제