我创建了一个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