Showdown.js удаляет потрясающие значки шрифтов после использования метода makemarkdown()Javascript

Форум по Javascript
Anonymous
Showdown.js удаляет потрясающие значки шрифтов после использования метода makemarkdown()

Сообщение Anonymous »

Я написал простой редактор уценок и, вставив файл, сгенерировал уценку следующим образом:

Код: Выделить всё

[@fa-file-pdf filename.pdf(application/pdf)](blob:http://localhost.loc/8d3bde70-0ba0-4ee0-a9f3-232b624c1114)
< /code>
для преобразования в HTML Я использую следующий код: < /p>
    const converter = new showdown.Converter({
extensions: ['icon']
});
converter.setOption('literalMidWordUnderscores', true);
return converter.makeHtml(md_content);
Он работает правильно, и в HTML появляется потрясающий значок шрифта.

Код: Выделить всё

[url=blob:http://localhost.loc/8d3bde70-0ba0-4ee0-a9f3-232b624c1114][i][/i] filename.pdf(application/pdf)[/url]
< /code>
Но когда я пытаюсь преобразовать обратно из HTML в Markdown, используя следующий код: < /p>
        const converter = new showdown.Converter({
extensions: ['icon']
});
return converter.makeMarkdown(html_content);
< /code>
Значок Font-aveness (@fa-file-pdf) исчезает, и я получаю следующее: < /p>
[filename.pdf(application/pdf)](blob:http://localhost.loc/8d3bde70-0ba0-4ee0-a9f3-232b624c1114)
Можно ли сохранить иконку, конвертировав из html в уценку с помощью метода makemarkdown?

Подробнее здесь: https://stackoverflow.com/questions/793 ... kemarkdown

Вернуться в «Javascript»