├── Readme.md ├── screenshots └── 1534765140317.jpg └── 浏览器切换.alfredworkflow /Readme.md: -------------------------------------------------------------------------------- 1 | ## 背景 2 | 今天在 [reddit](https://www.reddit.com/r/macapps/comments/8wr981/safari_extension_open_in_other_browsers_free/) 上看到一个 Safari 插件,作用是在 Safari 上加一个按钮,点击后切换到其他浏览器打开当前页面。 但是这货居然要价 $2.99 ,感觉不值得,所以动手简单实现了一个,就有了今天的这个 Workflow。 3 | 4 | ## 功能介绍 5 | 使用快捷键,切换其他浏览器打开当前 Web 页面。 6 | **当前只做了 Safari 和 Chrome 间的相互切换**(因为我没用其他的浏览器😁)。 7 | 8 | 举例子: 9 | - 当前用 Safari 打开了“页面A”,使用快捷键可以快速调用 Chrome 打开“页面A” 10 | - 当前用 Chrome 打开了“页面A”,使用快捷键可以快速调用 Safari 打开“页面A” 11 | 12 | > 若想修改成其他浏览器的组合,其实也很简单。下面会介绍的。 13 | 14 | ## 实现逻辑 15 | ![原理](screenshots/1534765140317.jpg) 16 | 17 | - 第一步A:设置快捷键,并设置在特定的应用下生效 18 | - 第二步B:获取当前浏览器的Name 19 | - 第三步C:若是Safari,则走上面分支,若是Chrome则走下面分支 20 | - 第四步D:获取当前 table 页的URL 21 | - 第五步E:用另外的浏览器打开URL 22 | -------------------------------------------------------------------------------- /screenshots/1534765140317.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skefy/alfred-workflow-browser-changer/bfc19c39ef180704e4acdfe44d1f6062ae449142/screenshots/1534765140317.jpg -------------------------------------------------------------------------------- /浏览器切换.alfredworkflow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skefy/alfred-workflow-browser-changer/bfc19c39ef180704e4acdfe44d1f6062ae449142/浏览器切换.alfredworkflow --------------------------------------------------------------------------------