使用书签从 iOS 中的 Safari 将当前网页发送到 Chrome

Anonim

最近发布的适用于 iOS 的 Chrome 浏览器非常好,即使它还没有取代 Safari 作为您在 iPhone 或 iPad 上的主要网络浏览器,您仍然可以找到这个方便的书签,它可以让您立即将当前活动的网页从 Safari 发送到 Chrome:

  1. 从iOS 设备启动Safari 并复制以下行javascript 代码:
  2. "

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

  3. 通过点击箭头并选择“添加书签”为该网页(或任何其他网页)添加书签
  4. 打开Safari书签并点击“编辑”,然后点击编辑新创建的书签
  5. 将其重命名为“发送到Chrome”并点击URL旁边的“x”,然后点击并按住以粘贴上面复制的javascript代码
  6. 打开书签栏并选择“发送到Chrome”进行测试

Safari 切换,Google Chrome 启动时会显示一个新的浏览器选项卡,其中包含您激活书签的 URL。如果您对此不起作用有任何问题,请检查在 iOS Safari 中编辑小书签时如何处理引号。您可能需要将每个 ” 替换为 %22,如下所示:

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

Another variation is to use this javascript snippet, which apparently works better with https URLs:

javascript:location=location.href.replace(/^https?/, 'googlechrome');

这两种变体在我们的测试中都运行良好,所以选择适合你的。对于需要在尽可能多的不同浏览器上执行浏览器兼容性测试的 Web 开发人员和设计人员来说,这是一个很好的调整。

Bookmarklets 是一种相当流行的向 Safari 添加功能的方法,否则是不可能的,允许您在 iOS 中从 Safari 执行“查看源代码”,调整网页的字体大小,甚至运行 Firebug精简版在 iOS 中。这个特别的最近在网络上流传,但起源于 jonabrams。com.

使用书签从 iOS 中的 Safari 将当前网页发送到 Chrome