强制链接在Facebook的inapp浏览器外打开

时间:2014-10-29 20:05:33

标签: javascript facebook facebook-graph-api facebook-javascript-sdk facebook-php-sdk

Facebook更新了它的移动应用程序并创建了一个应用程序内浏览器,因为他们说它的速度更快。 问题是任何页面的任何链接都会在此浏览器中打开。

我没有运气就尝试了很多组合......下面有一些例子。

是否有人了解更多信息以及如何在外部浏览器上打开链接?

<script>
function externalLinks() {
  for(var c = document.getElementsByTagName("a"), a = 0;a < c.length;a++) {
    var b = c[a];
    b.getAttribute("href") && b.hostname !== location.hostname && (b.target = "_blank")
  }
}
;

</script>
<a href="http://www.google.com" onClick="externalLinks();">External Link</a>

其他方式:

<a href="http://www.google.com" target="_blank" style="target-new: tab;">Google</a>

谢谢大家!

0 个答案:

没有答案