在我使用 phonegap 的黑莓应用程序中,我有 Facebook 共享功能,我正在使用 phonegap 的 childbrowser 执行此操作。登录 Facebook 后,将重新请求 access_token。为此,我使用以下代码:
$.ajax({
url:'https://graph.facebook.com/oauth/access_token?client_id='+my_client_id+'&client_secret='+my_secret+'&redirect_uri=http://www.facebook.com/connect/login_success.html',
data: {},
dataType: 'text',
type: 'POST',
success: function(data, status){
alert(22);
// We store our token in a localStorage Item called facebook_token
localStorage.setItem(facebook_token, data.split("=")[1]);
window.plugins.childBrowser.close();
app.init();
},
error: function(error) {
alert("fail"+error['message']);
window.plugins.childBrowser.close();
}
});
但是控件没有进入成功部分,而是进入错误部分。可能是什么问题。当我尝试使用“ alert("fail"+error['message']);
”查找错误时,它是未定义的。请帮我解决这个问题。