sns giriş sayfası geliştiriyorum. Özel giriş butonu ve FB.login() kullanıyorum. Aniden, FB.login() oturum açma düğmesine tıklama yapmadan önce otomatik giriş açılır pencere ile sonuçlanamayan bir sorunla karşılaştım ..FB.login() otomatik tıklama penceresini açar on-click tıklamadan önce
Oturum açma düğmesine tıklamadan önce pop-up giriş penceresini istemiyorum ... !!
Bu sorunu nasıl düzeltebilirim ?? Yardım et..plz .... 12
bu benim URL'm! http://sangji.dothome.co.kr/index2.html
<!DOCTYPE html>
<html>
<head>
<title>Facebook Login JavaScript Example</title>
<meta charset="UTF-8">
</head>
<body>
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function(){
FB.init({
appId: 'myAppKey',
status: true,
cookie: true,
xfbml: true,
oauth: true,
version : 'v2.5'
});
fbLoginStatus();
};
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/ko_KR/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
function fbLoginStatus(){
FB.getLoginStatus(function(response) {
console.log(response);
if (response.status === 'connected') {
var access_token = FB.getAuthResponse()['accessToken'];
console.log(access_token);
} else {
fblogin();
}
});
}
function fblogin(){
FB.login(function(response) {
if (response.authResponse) {
var access_token = FB.getAuthResponse()['accessToken'];
console.log(access_token);
} else {
console.log('Authorization failed.');
}
},{ //permissions
scope: 'email'
});
}
</script>
<a href="#" onclick="fblogin();"><img src="fb_bt.png"></a>
</body>
</html>
bunu dikkatle okuyun: http://www.devils-heaven.com/facebook-javascript-sdk-login/ – luschn