[已解决]如何嵌入本地 html 文件?

由于平时有习惯在遇到要剪藏的网页,会直接保存为本地 html 文件,在使用 obsidian 的时候是作为附件添加本地 html 文件的。但是每次点击附件跳转浏览器查看有点蛋疼,我希望不用再点击附件跳转查看,能直接在 obsidian 中查看,最好能实现在线网页嵌套的效果。

多次尝试iframe的方式,只能嵌入在线页面,没有成功嵌入过本地 html 文件。

我使用的是最新的 obsidian。

求助,有没有能实现嵌入在线页面的效果的,嵌入本地 html 文件的方法。

解决方法:使用插件 HTML Reader,现在可以直接打开了。电脑端和手机同步也都是正常的了,装了插件,还是继续使用 iframe 的方式,只是 src 地址使用 Obsidian 链接 就行。

1 个赞

可以换个思路,把网页保存为markdown

是这样的,几年的积累,手上有大量本地 html 文件,转格式心累:joy:

没记错的话,obsidian有一个可以打开html的插件,因为我没用过所以也不是很确定,可以去插件市场看看这个插件能不能实现你的需求

可以嵌入的,你是不是src没输入对啊,格式是app://local/本地绝对地址

我就通过iframe嵌入,把自带的pdf阅读器换掉了

1 个赞

app://local/ 的写法我尝试过,在电脑上可以,同步到手机上不知道是不是因为路径的问题,就不显示了。

多谢,我找到那个打开本地HTML的插件了,HTML Reader,现在可以直接打开了。电脑端和手机同步也都是正常的了,装了插件,还是继续使用 iframe 的方式,只是 src 地址使用 Obsidian 链接 就行。

应该就是路径问题。这个写法local/后面是绝对路径,到手机上肯定就不对了

我离线保存网页格式都是mht呀,你的怎么都是html?试了下mht用HTML reader不能直接在obsidian内打开.

我保存网页用的是singlfile浏览器插件,保存下来的就是html格式。

1 个赞

如何在关系图中把链接的html展示出来,默认只展示md文件。
谁知道有没有插件是改动这个功能的。

看上去的解决方法是连接并显示,只是解决了连接正确的问题。我觉得应该是直接嵌入。这样就可以把.mhtlm文件或.mht文件删除了,由obsidian统一管理资料库。
这样就不会造成资料东一块,西一块的,管理起来很麻烦。
我一直找一个很好的解决案,可惜找不到。

确实是这样,我现在也没找到一个特别好的方法来解决这个问题,能做的只有尽量减少html文件保存,用自己的理解把内容总结到笔记库中。

zotero7已经支持对网页快照做笔记了, 大结局, 问题转向如何联用zotero与obsidian.

2 个赞

谢谢
我也曾被此深深困扰

1 个赞

我跟你一样的场景 能发下 你iframe的使用方式吗 我各种都试了 还是显示不出来 我这边是mac 最新版 html 在仓库里 仓库外 都试了 file:/// 也试了 都不行 我仓库是在iCloud路径下面 我也试了 你说的 Obsidian 链接 但是还是显示不出来 能看下 你那边怎么写的吗 我复制的链接是obsidian://open?vault=Board&file=clippers%2F202403%2Fa.html 这样的

现在版本下,这个方法也失效了,我的也打不开了