페이스 북 통합과 관련된 Windows 8 용 앱을 만들고 있습니다. 당신이 외부 자바 스크립트에서로드 할 수 없습니다 그래서 나는 페이스 북 SDK에 링크 된 파일에 링크 된 매우 첫 번째 요소로 iframe을 붙어 알아요. 내 DOM 탐색기는 그 (window.fbAsyncInit
아래에있는) 내 FB.login 기능 주위에Windows 8 - FB가 정의 된 Facebook JS SDK는 정의되지 않았습니다.
$(document).ready(function() {
}
가 있더라도
잘
로드 말해 것, 나는 'FB'는 정의되지 않은 것을 이야기하고 있어요.일부 노트 : 미세 온라인 작품 - - 은 - 내 JS 코드를 이유는이를하고있는에
window.fbAsyncInit = function() {
FB.init({
appId : 'APP ID', // App ID
channelUrl : '//url', // Channel File
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
frictionlessRequests : true, // enable frictionless requests
xfbml : true // parse XFBML
});
FB.getLoginStatus(function(response) {
...
});
};
function goLogIn() {
$(document).ready(function() {
FB.login(function(response) {
...
}, {scope: 'user_photos,friends_photos,publish_stream',}); //FB.login
});
}
어떤 아이디어 .. 사용자가 버튼 누를 후 로그인 만 호출? 나는 순서 윈도우 8 프로세스의 일을하기 위해를 추정하고 있습니다 ..
감사합니다, 니얼
$(). ready는'fbAsyncInit'과 준비중인 문서 사이에 상관 관계가 없으므로 여기서는 도움이되지 않습니다. –