从 Facebook 帖子打开 Chrome/Firefox (Android OS) 的 URL 方案

Nha*_*Tri 2 javascript android facebook google-chrome android-intent

我们有一个网页需要在 Android 上的 Chrome/Firefox 中打开才能完全显示内容。但是当我们在 Facebook 上发布链接时,它总是使用自己的网络浏览器打开链接。

因此,我们正在检查是否有办法从 Facebook 帖子中强制打开 Chrome 浏览器中的链接。

以下是我们尝试过的一些方法:

  1. 使用 Chrome URL Scheme (googlechrome://navigate?url=example.com)

  2. 使用 window.location.href, window.open (url,"_system") 等

  3. 甚至使用意图从网络浏览器启动 chrome: 在谷歌浏览器中启动任何网站链接的意图是什么

如果您有任何想法或确认无法将用户从 Facebook 浏览器强制使用 Chrome(Android 操作系统),请告诉我们。

小智 8

直到最近,当使用带有 target="_blank" 的 href 时,googlechrome://navigate?url=example.com 方法都适用于 Android/iOS Facebook 链接。最近这停止在 Android Facebook 上工作。我发现唯一有效的解决方法是使用 Intent: 链接,它没有为 Chrome 指定包路径。它将使用默认浏览器打开链接,因此不保证是 Chrome。有效的特定链接格式是:

window.location = '意图:https://example.com#Intent;end ';

当未指定包时,意图似乎是匹配通用 URL 以使用默认选择的浏览器。