obsidian-image-layouts
obsidian-image-layouts copied to clipboard
External images on the computer
I would love for this to work with external images on my computer, because as it is right now, all I get is a blank square, like this.
I can confirm this is an issue on Mac running a newer version of macOS.
The issue appears to be because of the way Mac handles applications accessing the filesystem.
Technical Notes:
- If you import an image like so (without the plugin)

- You will get a prompt to allow access to the file system
- If you accept the prompt, the image will display.
- By inspecting the page source (and the displayed image in particular), you will notice that the URL that is being loaded looks something like
app://fd37bba83bcabf5e461d9e0fb/some/demo/directory/file.jpg
- Putting this URL inside the plugin snippet works just fine (I suspect this URL is scoped in permissions for the app to access).