我使用Wyris编辑器存储数据存储在数据库中用于数学方程式。
<p><math xmlns="http://www.w3.org/1998/Math/MathML">
<mfrac><mn>2</mn><mn>2</mn></mfrac></math></p>
如果我echo
这个数据,我需要将其视为公式2/2
..但Chrome浏览器只显示22
。
如何查看此等式?
答案 0 :(得分:3)
如果我回应
<p><math xmlns="http://www.w3.org/1998/Math/MathML"> <mfrac><mn>2</mn><mn>2</mn></mfrac></math></p>
我需要将其视为公式
2/2
,但Chrome浏览器只显示22
。
要正确渲染MathML,Web浏览器使用的布局渲染引擎需要支持MathML。 Firefox使用的Gecko支持它。 Chrome浏览器使用的WebKit&lt; 28,Safari和Epiphany,也支持但大部分时间都在编译时被禁用。 Blink,Chrome使用&gt; 28,根本不支持MathML。 Internet Explorer和Edge也不支持MathML。
如果您希望在所有Web浏览器中使用MathML呈现,您可以使用MathJax 和,您应该检查有关添加新MathML元素的API。
答案 1 :(得分:1)
MathJax是系统可能使用的网站。如果你有firefox,他们可以原生显示MathML。