我看到一个粉红色的盒子
无法加载内容css:https://cloud.tinymce.com/stable/skins/lightgray/content.min.css
当tinymce.init运行时弹出窗口。我的应用程序是使用Bootstrap3在Meteor中编写的。 TinyMCE编辑器位于bootstrap模式中。编辑器窗口显示但我无法通过单击来设置焦点,并且我设置的.setContent内容不会出现(但是"由TinyMCE和#34提供支持;出现在右下方,所以我知道编辑器是由TinyMCE渲染的,而不仅仅是textarea。我是这样从云端加载TinyMCE:
<script src="https://cloud.tinymce.com/stable/tinymce.min.js?apiKey=myKey"></script>
我的初始化代码如下:
tinymce.init({
selector: 'textarea',
auto_focus: 'editorId',
height: 400,
menubar: false,
toolbar: false,
statusbar: false,
resize: false,
plugins: 'paste',
paste_as_text: true,
});
这只发生在Firefox(54.0.1 32位)中,在当前版本的Chrome,Opera和Edge中一切正常。
我不是唯一一个遇到这个问题的人。请参阅here和here。 Firefox声称这是一个TinyMCE问题,其他人似乎都责怪Firefox。
任何人都有任何建议尝试?
答案 0 :(得分:0)
我找到了解决方法。在本地托管TinyMCE而不是从云中加载。两个缺点;我必须重新构建并重新发布我的应用程序以获取更新,这会增加必须从我的服务器推送到客户端浏览器的软件包的大小。但它允许我继续使用TinyMCE。