TinyMCE font_formats 不更新字体列表

Ani*_* R. 3 javascript tinymce

我正在尝试按照文档中的步骤将字体“Noto Sans Canadian”添加到 TinyMCE 编辑器中。

不过好像没有添加字体。我什至尝试使用此方法删除一种默认字体,但似乎更改没有更新。

onload = function() {
        tinymce.init({
            selector: 'textarea',
            plugins: 'directionality anchor autolink charmap codesample emoticons image link lists media searchreplace table visualblocks wordcount',
            toolbar: 'undo redo | blocks fontfamily fontsize | bold italic underline strikethrough | link image media table mergetags | addcomment showcomments | spellcheckdialog a11ycheck | align lineheight | checklist numlist bullist indent outdent | emoticons charmap | removeformat ltr rtl',
            tinycomments_mode: 'embedded',
            tinycomments_author: 'Admin',
            mergetags_list: [
                { value: 'First.Name', title: 'First Name' },
                { value: 'Email', title: 'Email' },
            ],
            font_formats: "Noto Sans Arabic=Noto Sans Arabic,sans-serif;Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif;Arial Black=arial black,avant garde;Book Antiqua=book antiqua,palatino;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier;Georgia=georgia,palatino;Helvetica=helvetica;Impact=impact,chicago;Oswald=oswald;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco;Times New Roman=times new roman,times;Trebuchet MS=trebuchet ms,geneva;Verdana=verdana,geneva;Webdings=webdings;Wingdings=wingdings,zapf dingbats",
            content_style: "@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic:wght@400;500;600;700;800;900&display=swap'); body { font-family: 'Noto Sans Arabic', sans-serif; }",
            setup: function(editor) {
                editor.on('init', function(e) {
                    tinymce.activeEditor.execCommand('mceDirectionRTL');
                });
            },
        
        });
    }
Run Code Online (Sandbox Code Playgroud)
<!-- TinyMCE -->
<script src="https://cdn.tiny.cloud/1/i0jjvygpcybj8iqjjpi4qxar5nmm0jxfaq0henyctlg38rld/tinymce/6/tinymce.min.js" referrerpolicy="origin"></script>


<textarea id="about_content">
  Some text here
</textarea>
Run Code Online (Sandbox Code Playgroud)

小智 5

我假设您正在使用 TinyMCE6。

您可能对该属性使用了错误的关键字。

您应该使用font_family_formats而不是使用font_formats

您可以在这里找到其他更新https://www.tiny.cloud/docs/tinymce/6/migration-from-5x/