2
는 내가 모든 단계를 따르도록, FOSFacebook를 설치하려고하지만 난 JS 콘솔에서이 오류가있어 :오류가 2.0
이 이catch되지 않은 ReferenceError가 : onFbInit이
을 정의되지 않은 내가 가진 포함을 이 내 lignes 내 base.html.twig :<!-- FaceBook Init -->
{{ facebook_initialize({'xfbml': true, 'fbAsyncInit': 'onFbInit();'}) }}
{{ facebook_login_button({'autologoutlink': true}) }}
<script>
$(document).ready(function() {
function goLogIn(){
window.location = "{{ path('_security_check') }}";
}
function onFbInit() {
if (typeof(FB) != 'undefined' && FB != null) {
FB.Event.subscribe('auth.statusChange', function(response) {
if (response.session || response.authResponse) {
setTimeout(goLogIn, 500);
} else {
window.location = "{{ path('_security_logout') }}";
}
});
}
}
});
</script>
누군가가 나를 도울 수 있습니까? 들으
확인 버튼이 나타나지 나는 그것을 시도하고 나는 더 이상 오류가 없지만, 그리고 왜 오류가 있는지 알지 못합니다. – CdWeb
html 마크 업을 포함 시켰습니까? –
네, iframe을 볼 때 src 로그인 버튼으로 흰색 페이지 생성 : http://www.facebook.com/plugins/login_button.php?api_key=123456879&auto_logout_link=true&channel=http%3A%2F%2Fstatic.ak.facebook.com%2Fconnect%2Fxd_arbiter.php % 3Fversion % 3D11 % 23cb % 3Df31b95eb14 % 26origin % 3Dhttp % 253A % 252F % 252Flinkme.dev % 252Ff304139dd8 % 26domain % 3Dlinkme.dev % 26relation % 3Dparent.par ent & locale = fr_FR & login_text = & scope = email & sdk = joey – CdWeb