ここまでのまとめ。
Templater
Javascriptが走ることがわかりました。 これをツールバーから起動してみます。
スクリプト
前回のWeb検索を使います。 下記スクリプトを www.md として保存してください。
<%* p = document.getSelection().toString(); s = p; if(!s) s = prompt("検索します"); if(s) open("https://google.com/search?q=" + encodeURI(s)); return p; %>
Templaterの「Template Hotkey」に www.md を追加してください。
モバイルツールバー
「グローバルコマンドを追加」で「Templater: Insert Template/www.md」を選択します。 アイコンが?になるので、Commanderでアイコンを付けます。
以上で完了。
使い方
ツールバーに www.md を起動するボタンができました。 これをタップすると、SafariでGoogle検索をします。
単語を選択しているとそのままSafariで検索します。
文字列関係
文字列の取得は tp.file.content 、書き込みは変数tRを使うらしい。 ただ、そのままtRに文字列を渡しても追記になるだけ。 全文選択する必要がある?
選択範囲はdocument.getSelection().toString()で取得できた。
TemplaterはObsidian Mobileのアクションである - Jazzと読書の日々
まとめ
Textwellに近づいてきた。