假设我有一个phonegap应用程序,它有一个与php后端一起使用的自定义登录系统。假设我的登录屏幕有用户名的文本输入,即电子邮件和密码输入。在那些我有2个按钮。我的登录按钮(工作正常)和一个按钮,用于说明使用这样定义的facebook
<label class="item-input">
<button class="button button-block button-positive" id="fblogin" onclick="fblogin()">Login with Facebook</button>
</label>
现在我有javascript
<script>
$(document).ready(function() {
//set page title using settings
document.getElementById("page_title").innerHTML = localStorage.getItem("login_index_page_title");
setTimeout(function(){
function fblogin(){
var fbLoginSuccess = function (userData) {
alert("UserInfo: " + JSON.stringify(userData));
}
facebookConnectPlugin.login(["public_profile"],
fbLoginSuccess,
function (error) { alert("" + error) }
);
}
}, 1000);
});
</script>
这假设基于https://github.com/Wizcorp/phonegap-facebook-plugin 例。我确信我在代码中犯了一个错误。我的Facebook应用程序设置正常。我的app id也已设置完毕。我确信我犯了一个错误。我们的想法是,如果某人成功登录,我将使用自己的逻辑将用户连接到我的系统,如果他/她不存在的话
答案 0 :(得分:0)
我错过了错误处理程序或一些语法错误。问题解决示例引用工作正常