2017-10-22 169 views
0

我有一個在線測驗,有一點讓用戶可以選擇在新標籤中打開新鏈接。我有這樣的設置,當然有target = _blank。然而,我一直在抱怨,在Facebook/Instagram上,當用戶在測驗中點擊鏈接時,它不會在新標籤中打開。這是一個問題,因爲這是一個長期的測驗,他們必須重新開始。Facebook手機瀏覽器:新標籤

如何獲得在Facebook的Web瀏覽器的新標籤中打開的鏈接,或者是否有其他替代方法?

當前設置:

<a target="_blank" href="https://www.mylink.com">Link</a> 

謝謝!

回答

0

我不認爲有可能在Facebook的新標籤中打開它。但是,可以檢測用戶何時使用Facebook瀏覽器並隱藏您需要的任何內容。

信息從這個帖子採取:Detect Facebook Mobile Browser

if (navigator.userAgent.match(/(iPod|iPhone|iPad)/) && navigator.userAgent.match(/FBAV/i)) { 
    //iOS Facebook App Browser detected 
}