二倍、二倍。
Logseq
iPadで使っていると画面がもうひとつ欲しくなる。といってもスプリット・ビューには非対応だし、たとえ出来ても画面が狭い。そこで擬似二画面を考えてみました。
スクリプト
custom.jsに下記スクリプトを追加してください。
e = document.createElement("div"); e.id = "Beside"; e.innerHTML = "□"; e.style = "font-size:20px;margin-right:10px;" head.lastChild.prepend(e); Beside.onclick = function(){ s = localStorage.url || "capacitor://localhost#/all-pages"; localStorage.url = location.href; location = s; }
LogseqからTextwellに転送するボタンをつけてみた - Jazzと読書の日々
使い方
メニューに「□」が増えます。これをタップすると別画面が開く。もう一度タップすると元の画面に戻る。トグルになってます。
他の画面を参照しながら、今の画面で文章を書く。そういう用途。
スクリプトについて
Logseq内部では「capacitor:」というURLスキームでページを管理していました。しかもlocalStorageで保存できる。Webアプリの構造を踏襲しています。
localStorageが使えるということは、半永久的に変数を保存できるということです。凄いことなんですけど、他に応用が思いつきません。凄い凄い、と驚いています。
まとめ
「capacitor:」を単体で呼び出すとWorkFlowyが起動する。お知り合いなのか。