我有一個使用Facebook Connect的移動網站來驗證用戶身份。 Opera Mobile遇到了問題登錄問題。我有下面的JavaScript來檢測登錄狀態,但只有在Opera Mobile中,回調不會觸發。有沒有人遇到過這個問題?FB.Login不能在Opera Mobile中工作
window.fbAsyncInit = function() {
FB.init({
appId: 'xxxx',
channelUrl: 'http://xxxx/channel.html',
status: true,
cookie: true,
xfbml: true
});
FB.Event.subscribe('auth.statusChange', handleStatusChange);
};
function handleStatusChange(response) { // --> NOT FIRE
if (response.authResponse) {
//Login, show Logout button
}
else {
//Show Login button
}
}
謝謝。我將嘗試按照您所提到的順序重新安排訂單。 – kevin
嗨hallvors,我試過你的建議,但沒有運氣。 Facebook官方樣本也出現這種情況。它將無法使用Opera移動設備登錄。 www.facebookmobileweb.com/hackbook/ – kevin
我們將嘗試調查此問題。 – hallvors