Предварительный просмотр математического уравнения, хранящегося с помощью tinyMCE eqneditor, работает в Интернете, но не работает в мобильном API - PullRequest
0 голосов
/ 27 апреля 2020

Я работаю с плагином TINYMCE eqneditor, чтобы мои пользователи могли сдавать онлайн-экзамены по математике. В сети я отображаю HTML, сохраненный tinyMCE, используя tinyMCE_html_field.html_safe, это работает в Интернете, но если я сделаю то же самое с моделью, чтобы вернуть математическое уравнение в мое мобильное приложение, он не переведет HTML хранится в tinyMCE в простое читаемое математическое уравнение.

options.map {|op| {id: op.id, text: op.option_text.html_safe}}

Вот этот option_text, сохраненный tinyMCE

"<p><img title=\"a^{2} + b^{2}\" src=\"http://latex.codecogs.com/gif.latex?a^{2}&amp;space;+&amp;space;b^{2}\" /></p>".

В сети с помощью option_text.html_safe показывает

enter image description here

, что вполне нормально, но использование .html_safe в модели не дает волхвов c, а в мобильном приложении показывает

"<p><img title=\"a^{2} + b^{2}\" src=\"http://latex.codecogs.com/gif.latex?a^{2}&amp;space;+&amp;space;b^{2}\" /></p>" ,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...