Символ TinyMCE Rupess представляет собой прямоугольную коробку

Я добавил новую опцию в TinyMCE CharMap. но поскольку шрифт не поддерживался в клиентской системе, то как мы можем импортировать собственный шрифт, чтобы символ Rupess выглядел идеально.

tinymce.PluginManager.add("charmap", function(e) {
function t() {
    return [
        ["8377", "Rupess Symbol"],
        ["160", "no-break space"],
         ..So on 
        ["8207", "right-to-left mark"]
    ]
 }

Пожалуйста, предложите или предоставьте живую скрипку с поддерживаемым шрифтом и отобразите символ Rupess. так как мы не можем установить шрифт в клиентских системах. Спасибо


person stackdeveloper    schedule 20.03.2017    source источник


Ответы (1)


Вы спрашиваете, как заставить клиентскую машину использовать шрифт, который вы хотите поддерживать для символа? По сути, вы не можете контролировать то, что кто-то устанавливает на свою машину.

Что вы можете сделать, так это использовать встроенные стили, чтобы определить семейство шрифтов для символа в семейство шрифтов, которое будет работать на большинстве платформ?

Возможно что-то вроде этого:

<span style="font-family: 'Sans-Serif';">&#8377;</span>

В моем кратком тестировании это отображается на компьютерах с Windows и Mac.

person Michael Fromin    schedule 20.03.2017
comment
Но код, который вы дали, мы можем использовать как dec plced в charmap. означает, что мы можем использовать только ["8377", "Rupess Symbol"]. как мы можем использовать ваш код внутри массива шармапов. - person stackdeveloper; 21.03.2017
comment
Я пробовал с вашим кодом, и он все еще отображается как прямоугольная коробка. - person stackdeveloper; 21.03.2017