У меня есть данные, которые хранятся в базе данных с помощью Wyris Editor для математических уравнений.
<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
,
Как посмотреть это уравнение?
Если я эхо
<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 движок визуализации макетов, используемый вашим веб-браузером, должен поддерживать MathML. Gecko, используемый Firefox, поддерживает его. WebKit, используемый Chrome < 28, Safari и Epiphany, также поддерживают его но Большую часть времени отключить во время компиляции. Blink, используемый Chrome> 28, вообще не поддерживает MathML. Internet Explorer и Edge также не поддерживают MathML.
Если вы хотите иметь рендеринг MathML во всех веб-браузерах, вы можете использовать MathJax а также Вы должны проверить их API на предмет добавления новых элементов MathML.
MathJax это система, которую могут использовать веб-сайты. Если у вас есть Firefox, они могут отображать MathML изначально.