javascript - 动态加载 TinyMCE - 错误的插件、主题路径

标签 javascript jquery tinymce tinymce-4

当我添加脚本标签时 <script src="../Scripts/tinymce.min.js"></script>在我的页面上,TinyMCE 加载正常 - 插件和主题引用 .min 版本。但是,当我删除脚本标签并尝试使用 jQuery 加载它时,它引用的是非缩小版本,如控制台日志中所述。我正在使用 TinyMCE v4.1.7 (2014-11-27)

        $.getScript('http://localhost:52417/Scripts/tinymce.min.js', function () {
            window.tinymce.dom.Event.domLoaded = true;
            tinymce.baseURL = 'http://localhost:52417/Scripts';
            tinymce.init({
                selector: '#announcementText',
                plugins: ['link image'],
                toolbar: 'undo redo | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist | outdent indent | link image',
                menubar: false,
                statusbar: false
            });
        });

GET http://localhost:52417/Scripts/themes/modern/theme.js 404 (Not Found) GET http://localhost:52417/Scripts/plugins/link/plugin.js 404 (Not Found) GET http://localhost:52417/Scripts/plugins/image/plugin.js 404 (Not Found)

domLoaded 和 baseURL 行是从 SO 上的其他示例中找到的,并没有什么不同。我怎样才能让它引用主题和插件的正确路径?

最佳答案

在调用tinymce.init()之前添加tinymce.suffix = '.min';

关于javascript - 动态加载 TinyMCE - 错误的插件、主题路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27273591/

相关文章:

javascript - 如何在标准和怪异模式下将 div 放置在视口(viewport)底部?

jquery/bootstrap/font awesome Accordion 菜单 - 如何自动打开事件链接

jquery - 向上单击动画标题栏,向下滑动面板打开,如何再次单击以动画向下凸起的栏并关闭面板?

javascript - 我读错了这个 Django 应用程序的文档吗?

JavaScript PubSub 模式 : What is happening with the context of "this", 为什么丢失了?

javascript - 在 JavaScript 中计算总数

javascript - 更改 Azure 移动服务中的 Node JS 版本

javascript - Tinymce:编辑器底部的工具栏位置

ruby-on-rails - Postgres 还是 database_cleaner?

jquery - tinyMCE setContent - 动态(jQuery)添加文本区域