在 iOS 的 Safari 中在 Google Chrome 中打开网页

Posted

技术标签:

【中文标题】在 iOS 的 Safari 中在 Google Chrome 中打开网页【英文标题】:Open webpage in Google Chrome from Safari in iOS 【发布时间】:2013-09-23 12:26:28 【问题描述】:

我在网上找到了这段代码:

javascript:location.href="googlechrome"+location.href.substring(4);

如果将该代码放在 Safari 的书签中,它将打开 Chrome 浏览器并加载用户在 Safari 中的当前网页。

但我想要的是当用户点击书签时,Chrome 会打开我设置的网站(例如 www.google.com),而不是给我 Safari 浏览器的当前标签页。

如何做到这一点?

【问题讨论】:

【参考方案1】:
javascript:location.href="googlechrome://gooogle.com"

或在 html 中:

<a href="googlechrome://gooogle.com">Go to link in googlechrome</a>

【讨论】:

有没有办法在台式机上做到这一点?就像显示“在 Google Chrome 中打开此网站”的链接一样,它将在 Chrome 中打开。我已经尝试过 href="chrome://google.com" 但这不起作用:( 反过来呢?有没有办法在 Chrome 中使用 URL 打开 Safari? @JustinPutney 你有没有为此找到解决方案?我正在寻找启动一个 vnc 链接,safari 具有内置功能,而 chrome 需要一个插件,所以如果我可以启动 safari 它将为我省去很多麻烦。 @SeanT 不,我没有。我需要同样的东西。 “保存到主屏幕”仅在 Safari 中可用。【参考方案2】:

openwith.link/ 添加到 Safari 中任何 url 的开头以查看打开链接的浏览器列表。例如:http://openwith.link/youtube.com 将允许您在 Chrome、Firefox 或 Coast 中打开 YouTube(只要您安装它们)

【讨论】:

为了全面披露,我是这个网站的创建者。我希望它有所帮助。 :) 这听起来很棒,但网站已关闭。您介意在此处发布一些有关如何完成此操作的代码吗?

以上是关于在 iOS 的 Safari 中在 Google Chrome 中打开网页的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS 应用程序中集成 Facebook/Google+ 而无需重定向 Safari 浏览器

iOS app内打开safari

用户在iOS 13.4/macOS 10.15.4 Safari上发现有趣的Bug

从 IOS 启动 Safari

锚标签在 iPhone/iPod Touch/iPad 的 Safari (ios) 中不起作用

Google Adsense 广告未在 UIWebView 中加载