我有一个在线测验,用户可以选择在新标签页中打开新链接。我当然设置了target = _blank。但是,当用户在测验期间点击链接时,我在Facebook / Instagram上收到的投诉却没有在新标签页中打开。这是一个问题,因为它是一个很长的测验,他们必须重新开始。
如何在Facebook的网络浏览器中获得一个新标签中打开的链接,还是有其他选择?
当前设置:
<a target="_blank" href="https://www.mylink.com">Link</a>
谢谢!
答案 0 :(得分:0)
我不相信可以在Facebook的新标签页中打开它。但是,可以检测用户何时使用Facebook浏览器并隐藏您需要的任何内容。
从这篇文章中获取的信息:Detect Facebook Mobile Browser
if (navigator.userAgent.match(/(iPod|iPhone|iPad)/) && navigator.userAgent.match(/FBAV/i)) {
//iOS Facebook App Browser detected
}