[請益] 關於facebook手機版問題~

看板PHP作者 (蔥頭)時間14年前 (2011/06/12 23:29), 編輯推噓2(204)
留言6則, 2人參與, 最新討論串1/1
請問一下 如果我有一個app_id 而這個app_id的首頁 只是最為轉址的功用 也就是說當我連到這個頁面時,會幫我導到不同的頁面 fb登入成功會導到a頁面 但目前碰到問題是,我登入成功後,沒有導到指定的頁面,而是導到 http://m.facebook.com/home.php... 而我設定的參數是 $param = array('display'=>'touch','redirect_uri'=>$checkurl); $loginurl = $facebook->getLogoutUrl($param); echo '<script type="text/javascript">top.location.href = "'.$loginurl.'";</script>'; 但是如果打他改成一般網頁版的就會導入正常 $param = array('display'=>'page'); 不知道有沒有人碰過類似問題~ 可以解惑一下 thks -- 感謝大家的推文 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.167.200.167

06/12 23:40, , 1F
不能用header轉址嗎?
06/12 23:40, 1F

06/12 23:52, , 2F
因為fb是有<iframe>包起來 所以轉址需到top頁面
06/12 23:52, 2F

06/13 07:46, , 3F
直接設定'redirect_uri'=>$loginurl呢?
06/13 07:46, 3F

06/13 07:47, , 4F
嗯 也是iframe的問題...
06/13 07:47, 4F

06/13 21:28, , 5F
我用過 不過用display=touch時~ 設定redirect_uri
06/13 21:28, 5F

06/13 21:29, , 6F
會沒有作用 很奇怪
06/13 21:29, 6F
文章代碼(AID): #1DzDjjdS (PHP)
文章代碼(AID): #1DzDjjdS (PHP)