LoginSignup
2
1

More than 3 years have passed since last update.

Safariで見ているページを Chromeで開くブックマークレット【iPhone】

Posted at

はじめに

いまSafariで見ているページをGoogle Chromeで開くブックマークレットです。iPhone Safariで動作確認しました。

コード

javascript:location.protocol='googlechrome:';

解説

ChromeのURLスキームはgooglechrome:
です。表示しているページの通信プロトコル(URLの先頭)をこれに置き換えます。それ以外の部分は変更しません。Qiitaを例に取るとこうなります。

使用前
https://qiita.com

使用後
googlechrome://qiita.com

この時スマホはSafariでhttpsによる通信を行わず、Chromeを起動してQiitaを開きます。

その他のブラウザ

Firefoxで開くためのコードほかを挙げておきます。

Firefox

javascript:location.href='firefox://open-url?url='+location.href;

Firefox Focus

javascript:location.href='firefox-focus://open-url?url='+location.href;

DuckDuckGo

javascript:location.protocol='ddgQuickLink:';

あとがき

HTMLのaタグでmailto:と指定すればメールソフトが立ち上がるリンクとなる、というのはよく知られていると思います。あれもURLスキームの1つを利用したもの。アプリの切り替わり方は似たような感じになります。

本日もありがとうございました。

参考

URLスキームについては、こちらが詳しいです。

  1. https://ios.gadgethacks.com/how-to/always-updated-list-ios-app-url-scheme-names-paths-for-shortcuts-0184033/
2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1