我看了一下,对于文档类插件,所有的html文件都放在了iframe里,而iframe又声明了sandbox,这就导致html引用的 Js 文件无法运行(即使是本地的也无法运行)。 所有有没有什么办法可以解决呢?
cesaryuan
文档类插件只需要提供html和css即可
dto 谢谢您的回复,是这样的,我的文档都是由 Dash 和 Zeal 的 docset 直接转化成 utools 插件的,而Dash的很多文档都在 html 引用了 js 文件(看了下功能是用来高亮 pre 代码块和显示数学公式 (mathjax)),如果去掉js的话,代码块就特别丑、公式也显示不出来😂
突然想到, 关于代码高亮和数学公式, 你可以用 selenium 或者 puppeteer 这类工具操作 Chromium 渲染出执行了高亮和公式加载后的实际显示页面, 我做的那个Licia文档是这么实现的, 效果很不错
Licia