Clickable Protocol Handler Links

Hi there Takuya!

I noticed that InkDrop does links properly and even internal links fine.
i.e.
inkdrop://note/I5O2XLlCt for InkDrop

However, external links (I think they are called protocol handlers) for other apps, say:

obsidian://open?vault=Main&file=Notes%2FDev%20Task%20Management%20System

doesn’t.

Would it be possible for these to be considered links as well as they are pretty common nowadays to have apps work together.

Hi mark,

I’ve tried it and works as expected.
Try the following markdown:

[app link](obsidian://open?vault=Main&file=Notes%2FDev%20Task%20Management%20System)

or

<obsidian://open?vault=Main&file=Notes%2FDev%20Task%20Management%20System>

Hope it helps. If not working, what’s your platform and version?

Hi Takuya!

I am on
Version 5.5.1 (5.5.1)

This works, though it is more effort to format it this way:

[app link](obsidian://open?vault=Main&file=Notes%2FDev%20Task%20Management%20System)

This one doesn’t on editor (only on preview):

<obsidian://open?vault=Main&file=Notes%2FDev%20Task%20Management%20System>

This one, doesn’t work on both editor and preview:
obsidian://open?vault=Main&file=Notes%2FDev%20Task%20Management%20System

Looks like neither CodeMirror nor Remark officially supports custom protocol URIs since they’re out of CommonMark definitions.
I agree that it’d be great to support them since Inkdrop is a note-taking app.
However, it seems to be hard to solve it quickly, but I’ll take a deep look into it in the future.

1 Like