嗨,我希望有人可以提供帮助。我一直在关注Friendsmash教程,学习如何编写Facebook应用程序。我对编程非常陌生并且陷入困境。我似乎无法登录该应用的第一批用户。
我的core.js文件看起来像这样
$( document ).ready(function() {
showHome();
$( document ).on( 'click', 'button.play', function() {
onPlay();
});
$( document ).on( 'click', '#gameover button.close', onGameOverClose );
$( document ).on( 'mousedown', '#canvas', onGameCanvasMousedown );
FB.init({
appId: '452032718270713',
frictionlessRequests: true,
status: true,
version: 'v2.3'
});
FB.Event.subscribe('auth.authResponseChange', onAuthResponseChange);
FB.Event.subscribe('auth.statusChange', onStatusChange);
});
并且social.js文件看起来像
function login(callback) {
FB.login(callback);
}
function loginCallback(response) {
console.log('loginCallback',response);
if(response.status != 'connected') {
top.location.href = 'https://www.facebook.com/appcenter/pdhwebdevelopment';
}
}
function onStatusChange(response) {
if( response.status != 'connected' ) {
login(loginCallback);
} else {
showHome();
}
}
function onAuthResponseChange(response) {
console.log('onAuthResponseChange', response);
}
我还将sdk包含在index.php
的头部感谢您的帮助