【问题标题】:How to open specific web browsers using hyperlinks?如何使用超链接打开特定的网络浏览器?
【发布时间】:2020-05-30 20:21:39
【问题描述】:

我有一个包含链接的简单应用程序,我希望在移动应用程序上,例如 LinkedIn,人们单击此链接并在浏览器中打开它,例如 safari

我试过了

<a href="safari-https://meed.audiencevideo.com">May open on Safari</a>'

当我点击此链接时,它会在 iPhone 的原生 LinkedIn 应用浏览器中打开

我需要进行哪些更改才能使其正常工作?

【问题讨论】:

  • 那么我需要做什么才能在系统浏览器中打开它?假设用户安装了默认浏览器,例如 safari?
  • 我的意思是我有一个简单的网站,只有 html 和 JavaScript 网站,这里是 meed.audiencevideo.com,now 我添加了一个链接,我希望用户点击它,点击后应该在系统浏览器中打开链接不在应用浏览器中,例如 LinkedIn 或 Skype 浏览器

标签: javascript html linkedin


【解决方案1】:

使用的浏览器是设备上的用户设置,基于他们安装的内容,而不是您可以控制的东西。你能做的最好的就是建议它在 Safari 或任何浏览器中运行得最好。

【讨论】:

  • 我明白了,假设用户已经安装了 safari,是否可以重定向到 safari 浏览器?
【解决方案2】:

您可以这样配置边缘浏览器-但我找不到其他浏览器的任何解决方案

<a href="microsoft-edge:https://meed.audiencevideo.com">May open on edge</a>'

【讨论】:

    【解决方案3】:

    摘自Quora

    您不能指定特定浏览器将通过超链接打开的简短答案。

    如果您正在查看网页或应用程序或显示超链接的内容,并且单击该链接,则操作系统将收到一个指示超链接已启动的事件。然后它将查找默认浏览器,启动该浏览器,然后将 URL 传递给浏览器。

    您可以随时更改默认浏览器,但操作系统只会打开指定的浏览器。

    如果您真的确定您可以编写多个浏览器启动器浏览器,您将在操作系统中注册这些浏览器。然后,任何时候你点击一个链接,你的浏览器就会启动,你可以向自己展示一个可供选择的浏览器列表来打开链接。

    仅供参考 Safari 有一个选项可以在另一个浏览器中打开当前网页。它位于开发人员工具附近的菜单栏中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-06
      • 2015-06-13
      • 2015-07-14
      • 2018-06-29
      • 1970-01-01
      相关资源
      最近更新 更多