前几天不是做了个word公式的解析吗,就是office插入的公式是个xmlObject对象,读出来就是个String,所以要进行转换才能在网页上展示,其实我对这方面也不是很了解,然后各种百度解决方案,并没有,顿时就很难受,最后只能去stackoverflow去寻找答案了,不得不说外国人有时候研究这些细节很到位,国内可能这种需求比较少吧.
解决方案前面已经说过,今天说说另一个事情,就是转化后的MathML不能再页面上展示,这点火狐浏览器很棒,天然支持mathML语法,并且不需要任何插件,看博客说谷歌浏览器只有在某个版本昙花一现的支持了下,然后说有安全问题,就不支持了,所以得使用插件,网上搜索,果然有mathJax,很有名,哈哈,就使用这个了,确实可以(本地测试),上了服务器,前端加载了插件,又展示不出来,找了很久没找见答案,只能重新寻找解决方案,最后通过另一个插件解决.
解决方案: https://www.zhangxinxu.com/wordpress/2018/10/mathml-兼容-工具/ 这个我是在google上查到了,不知道是不是需要翻墙.
如果网页打不开,那就是上guthub: https://github.com/fred-wang/mathml.css 把这个整个clone下来,引入js和css就ok了,这下google浏览器也可以展示了,完美解决,哈哈!!!