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

Ire*_* T. 5 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>
Run Code Online (Sandbox Code Playgroud)

另一种方式:

<a href="http://www.google.com" target="_blank" style="target-new: tab;">Google</a>
Run Code Online (Sandbox Code Playgroud)

谢谢你们!