Facebook Connect を使用してユーザーを認証するモバイル Web サイトがあります。Opera Mobile でログインに問題が発生しました。ログインステータスを検出するためのJavaScriptを以下に持っていますが、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
}
}