以下の内容はhttps://sorashima.hatenablog.com/entry/20241117より取得しました。


2024-11-17 (iOSやiPadOSでObsidian Web Clipperが0バイトのファイルしか作らない・イメージもローカルに保存してくれというリクエスト・Local imagesプラグインの代わりに)

作成: 2024-11-17
最終更新: 2025-03-15

2025-03-15 追記

Webクリップの最後にいちいちObsidianアプリが起動することなく.mdファイルに書き込まれるようになったらしい。これで0バイト問題に煩わされることもなくなるだろう。




目次:




iOSやiPadOSでObsidian Web Clipperが0バイトのファイルしか作らない

公式版のObsidian Web Clipperアプリをインストールしてみた。

iPhoneSafariのObsidian Web Clipper機能拡張を立ち上げ、最終的にObsidianアプリが自動的に開いても、タイトルだけ(ファイル名だけ)が入力されて空っぽのMDファイルが作られてしまって困った。

とりあえずクリップボードの中身を手動で貼り付ければ良いが、それはないだろう。そんな使い方を想定して作ってはいないハズ。

もしかしたら何かのプラグインが干渉してるのではないかと思い、コミュニティプラグインとコアプラグインの両方の全てのプラグインを無効にしてみたが何も変わらない。

オブシディアンのヘルプのウェブクリッパーのページ ― Troubleshoot Web Clipper - Obsidian Help

To allow Obsidian to always receive Web Clipper content:

  1. Go to iOS Settings → Apps → Obsidian.
  2. Set Paste from other apps to Allow.

に、こんなことがわざわざ書かれていることからすると、他のアプリからObsidianへの張り付け時に毎回表示される許可確認のダイアログが邪魔しているらしい。

"Obsidian" に
"Safari" からペースト
しようとしています。
よろしいですか?
許可しますか?
ペーストを許可しない
ペーストを許可
よって、iOS/lPadOSの設定アプリ→アプリ→Obsidian→「ほかのアプリからのペースト」を 許可 にしてダイアログボックスが表示されないようにしたら無事に動いた。



イメージもローカルに保存してくれというリクエス

Webページのテキストだけでなくイメージもローカルに保存する機能のリクエストは既に Download pictures to local · Issue #37 · obsidianmd/obsidian-clipper · GitHub で行われている模様。



Local imagesプラグインの代わりに

上のリクエストのページにはLocal imagesプラグインを使えば現状でも同じようなことはできると投稿されているが、iOSでは「このプラグインはお使いのデバイスをサポートしていません。」となってインストールできない。

そこて、以前作った似たようなことをするショートカットを一箇所だけ変えて(pageurl:: → source::)、Obsidian Web Clipperに対応してみた。

Obsidian Shortcut launcherプラグインも実行には必要。

Shortcut launcherプラグインの設定内容。

このメモをObsidian Web Clipperでクリップしてみた。29行目は、はてなから画像を参照している。

そのWebクリップページからコマンドパレットを利用してLocal images SCショートカットを起動する。

29行目がローカルのイメージを参照するように書き換えられた。




以上の内容はhttps://sorashima.hatenablog.com/entry/20241117より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14