페이스북 공유 보내기 크롬OK 익스NO?
본문
http://playstory.co.kr/facebook/1.php
주소는 위구요 그냥 페이스북 로그인 하셔서 해보시면 크롬에선 잘 작동이되고
익스랑 모바일에선 안됩니다. 왜그럴까요..
아까전엔 모바일에선 됬었는데..
왜이러는지 알수있을까요..
그누보드 질답게시판에 올려 죄송합니다.
그리고 봐주셔서 감사합니다.!
소스코드
<!DOCTYPE html>
</html>http://www.facebook.com/2008/fbml">
<head>
<script src="http://connect.facebook.net/en_US/all.js"></script>
</head>
<body>
<a href="#" onClick="postToFacebook()">Post to Facebook</a>
<script>
function postToFacebook() {
FB.login(function(response) {
if(response.authResponse) {
FB.api('/me', function(response){
alert(response.name);
});
}
var body = 'Reading JS SDK documentation';
FB.api('/me/feed', 'post', { message: body }, function(response) {
if (!response || response.error) {
alert('Error occured');
} else {
alert('Post ID: ' + response.id);
}
});
});
}
</script>
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({
appId : '354047521446386',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
};
</script>
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.async=true; js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1&appId=354047521446386";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
</body>
</html>