Я не уверен, что понимаю, как это должно быть сделано.
Сначала появляется кнопка FB
, которая появляется на экране и приводит меня на страницу входа в FB для подтверждения.
Даже если эта кнопка не имеет onclick
, она все равно возвращает меня в окно входа в систему, но я добавил onclick
и определил функцию:
<div onclick="login();" class="fb-login-button" data-width="300" data-size="large" data-button-type="continue_with" data-auto-logout-link="false" data-use-continue-as="false" ></div>
Функциянаходится внутри файла js
и:
function login()
{
console.log("connecting....");
FB.login(function(response) {
if (response.status === 'connected') {
console.log("connected");
testAPI();
} else {
console.log("not connected");
}
});
}
Ничего не будет напечатано, даже не "соединяясь ...", даже когда я нажимаю кнопку FB и даже когда я успешноавторизовался. Без ошибок.
Как это сделать?Я хочу войти в него, вызвать функцию, которая подтверждает, что он в нем, и извлечь его данные.