Meta Questヘッドセットに簡単にURLを送るブックマークレット


Meta QuestヘッドセットのブラウザでURLを開くにはどうするか。メールで送るとか、Google Keepで「データのやりとり用のメモ」を作ってログインしておくとか色々方法はあるのだが、Web Launchという仕組みがけっこう便利だ。

Web Launch

Web Launchというのは、特定の仕様に沿ったURLにアクセスすることでMeta QuestヘッドセットでURLを開く、あるいは保存する仕組みだ。
詳しくはこちらの公式ドキュメントに書かれている。

使い方はシンプルで、

https://oculus.com/open_url/?url=

にエンコード済のURLをくっつるだけ。「これをMeta Questで開いてね」とリンクを貼ることができる。

ブックマークレット

Web Launchを使って任意のページで使えるようにブックマークレットを作ってみた。

これをブラウザのブックマークに入れると、見ているページをMeta Questにすぐ送ることができるようになる。

javascript:window.location.href='https://oculus.com/open_url/?url='+encodeURIComponent(window.location.href);

Firefoxなら、メニューから “ブックマーク > ブックマークを管理” を選択。追加したい場所 (たとえばブックマークツールバー) を右クリックして “ブックマークを追加” を選ぶと、ブックマーク追加ダイアログが現れる。

URL欄にはさきほどのブックマークレット文字列を、「名前」の欄には適当に「Meta Questに送る」などと入れておけばいい。

Chromeだと、いきなりブックマークを作ることができないっぽいので、何かてきとうなブックマーク (Googleのトップページでもなんでもいい) をひとつ作って編集し、名前とURLを書き換える。

iOSのSafariもブックマークをいちから作ることはできないようなので、てきとうなブックマークをひとつ作って名前とURLを書き換えればOKだ。