iPhoneで閲覧中のwebページのタイトルとURLをクリップボードへ取得する
小品アプリとかでさくっといけるだろと思ってたら無かった…
調べたり書いたりしてめんどかったのでメモ
iOSだと最近標準になった「ショートカット」アプリが使える。はじめて弄ったけど色々あって楽しい
手順ここから
- 中身は空でいいからまずショートカット作成して名前つけて保存。保存したショートカットのメニューから「共有シートに表示」をonに変えてSafariで共有メニューとして使えるようにする
- 編集で最初のアクションに「WebページでJavaScriptを実行する」を選択し、最初に入ってるコードと下記を入れ替えて保存する
var result = []; var title=document.title; var url = document.location.href; result.push(title+'\n'+url); completion(result);
- 次のアクションは「入力からテキストを取得」を入れる。これでJavaScriptの結果を1度テキストに型変換する
- 最後に「クリップボードにコピー」のアクションを追加して完成
Safari限定にはなっちゃうけどメモ書くのに大分楽になった
これググってもすぐは見つからなかったんだよなあ… 謎なんだけど