我創建了一個Facebook應用程序,點擊提交按鈕後,詢問用戶的權限。如果授予了權限,則用戶將被重定向。這在我測試的每個瀏覽器中都能正常工作,Opera除外。歌劇似乎沒有進入回調函數:Facebook oauth回調和Opera
$("#perms").click(function(){
FB.ui({ method: 'oauth' } ,
function(response){
alert('test');
if (response != false) {
res = eval('(' + response.session + ')')
}
}
);
});
在Opera中,我要求的權限,但警報從未發生過。難道我做錯了什麼?是否有一種不同的(更新的)方法來要求與Opera協同工作的權限?我搜索了這個問題,但發現只有一個類似問題的頁面。雖然添加channel.html並沒有解決問題。
在此先感謝
有關'browser.js'功能的詳細信息,請參閱http://www.opera.com/docs/browserjs/ – hallvors