1

在此处输入图像描述

大家好,

在 iOS 上的 webview 中使用 mathjax 库时,我们得到了上面的框。有没有人遇到过类似的问题或知道解决方法?

谢谢

4

1 回答 1

1

这似乎是 WebKit 的原生 MathML 渲染,它调用默认情况下不可用的字体,因此这些字符被渲染为空白框(缺少的字符符号)。有弹性的分隔符由几个这样的字符组成,这就是你得到一堆盒子的原因。

MathJax 没有实际运行(因此使用了本机 MathML 支持),或者您将 MathJax 配置为使用 NativeMML。你可以添加类似的东西

<script type="text/x-mathjax-config">
MathJax.Hub.Queue(function () {alert("MathJax Complete")});
</script>

在加载 MathJax 以查看 MathJax 是否实际运行的脚本之前的某个位置。如果您收到警报,则 MathJax 正在处理该页面。如果没有,则查找访问 MathJax 文件的问题。

于 2012-06-05T18:01:55.727 回答