使用Jquery Mobile登录Facebook Oauth#_=_
当我尝试使用FacebookOAuth登录时,一切正常,直到url重定向到以下内容:使用Jquery Mobile登录Facebook Oauth#_=_,jquery,facebook,mobile,oauth,Jquery,Facebook,Mobile,Oauth,当我尝试使用FacebookOAuth登录时,一切正常,直到url重定向到以下内容: http://mywebsite.com/facebookoauthbackpage.php#_=_ 我在我的页面上使用jQuery Mobile,我认为#=就是问题所在 页面保持空白,什么也没有发生。如果我删除“#=”一切正常,动作正常 有人知道如何解决这个问题吗?我注意到,从Facebook上删除“#=”将不再可能,因此也许从jQuery移动脚本中删除一些东西可以用javascript解决这个问题,但我不
http://mywebsite.com/facebookoauthbackpage.php#_=_
我在我的页面上使用jQuery Mobile,我认为#=就是问题所在
页面保持空白,什么也没有发生。如果我删除“#=”一切正常,动作正常
有人知道如何解决这个问题吗?我注意到,从Facebook上删除“#=”将不再可能,因此也许从jQuery移动脚本中删除一些东西可以用javascript解决这个问题,但我不知道如何做到这一点。您可以尝试强制删除html开头的哈希,比如
<script>
if (window.location.hash == "#_=_")
window.location.hash = "";
</script>
if(window.location.hash==“#==quo”)
window.location.hash=“”;
理论上,该例程将在$(document.ready:)之前调用(但从未在jquery mobile上尝试过)是的,这基本上就是解决方案。
\u=\ u
到底是从哪里来的?“本周,当此字段留空时,我们开始向重定向uri添加一个片段#=\uu。请确保您的应用程序可以处理此行为。”-->,一整天都在寻找解决方案-Caio除非其他人有更好的想法,否则你应该批准答案。在加载文档之前放置代码,对我来说也很有效。Caio应该接受答案。>“本周,当此字段留空时,我们开始在重定向uri中添加一个片段#=u。请确保您的应用程序可以处理此行为。”-对此我没有什么好话@欧文姆萨普特拉谢谢,谢谢你的解决方案。