tinymce(4.0.1)文本编辑器中未显示工具栏图标

tinymce(4.0.1)文本编辑器中未显示工具栏图标,tinymce,Tinymce,我正在将tinyMCE从3.4.2升级到4.0.1。在本地,一切都很完美。但当我在服务器上发布所有内容时,问题就开始了。工具栏加载正常,但图标显示不正确。注意:我有单独的应用程序和CDN项目。我猜这是一个跨域/url引用问题,但无法解决。当前正在加载工具栏,如- })) 发现未将/js/tinymce/skin/lightgray/font文件夹复制到服务器。发生这种情况的原因是Visual Studio无法识别字体文件,并在生成操作中将其标记为“无”,因此无法发布这些文件 解决方法是右键单击字

我正在将tinyMCE从3.4.2升级到4.0.1。在本地,一切都很完美。但当我在服务器上发布所有内容时,问题就开始了。工具栏加载正常,但图标显示不正确。注意:我有单独的应用程序和CDN项目。我猜这是一个跨域/url引用问题,但无法解决。当前正在加载工具栏,如-


}))

发现未将/js/tinymce/skin/lightgray/font文件夹复制到服务器。发生这种情况的原因是Visual Studio无法识别字体文件,并在生成操作中将其标记为“无”,因此无法发布这些文件


解决方法是右键单击字体文件,选择属性并将生成操作的值设置为“内容”

我只是想为这个问题补充一些进一步的信息,供后来的人参考。我遇到了完全相同的问题,但在我的例子中,这与Firefox中的跨站点字体加载有关。(如果在Firefox中进行测试,可能仍然会有问题)

无论如何,解决方案是允许在加载TinyMCE代码的站点上跨站点加载具有以下http头的字体:

Access-Control-Allow-Origin "*"
有关如何执行此操作的详细信息,请访问

Access-Control-Allow-Origin "*"