如何将 HTML iFrame 嵌入到 mkdocs/material 中?

AJ *_*end 6 mkdocs

我想将 HTML 文件嵌入到 MkDocs/Material 页面中。

我正在尝试类似下面的内容,但收到 404 错误。

知道正确的方法吗?

<div class="map">
  <iframe src="map.html"></iframe>
</div>
Run Code Online (Sandbox Code Playgroud)

就其价值而言,这样的链接确实有效,但我希望选择将其嵌入到当前页面中。

[Show a map](map.html)
Run Code Online (Sandbox Code Playgroud)

小智 1

404错误似乎map.html位于其他地方,虽然[show a map](map.html)可能会生成正确的链接。map.html与查看页面相关,所以我建议:

  • 获取map.html 文件的绝对URL,例如,当您单击“显示地图”时,浏览器位置栏中的绝对URL 是什么?
  • 将绝对 URL 放入 iframe src="absolute url"
  • 您可以根据地址栏中的当前地址将绝对网址设置为相对网址