Javascript 向Tinymce弹出窗口添加额外按钮

Javascript 向Tinymce弹出窗口添加额外按钮,javascript,tinymce,Javascript,Tinymce,我需要帮助添加浏览按钮到Tinymce中的图像poup。 我只需要潜水器本身,不需要额外的东西 我用的是Tinymce v4 这是我的配置: tinymce.init({ selector: "#id_content", plugins : 'advlist autolink link image lists charmap print preview media', file_browser_callback : "myCustomFileBrowser" });

我需要帮助添加浏览按钮到Tinymce中的图像poup。 我只需要潜水器本身,不需要额外的东西

我用的是Tinymce v4

这是我的配置:

tinymce.init({
    selector: "#id_content",
    plugins : 'advlist autolink link image lists charmap print preview media',
    file_browser_callback : "myCustomFileBrowser"
 });

file\u browser\u回调
添加了浏览按钮,但每次单击它时也会抛出一个错误(我想避免这个错误)。

我猜错误消息是“TypeError:a不是函数”。您需要给出函数本身,而不是包含其名称的字符串

tinymce.init({
    selector: "#id_content",
    plugins: 'advlist autolink link image lists charmap print preview media',
    file_browser_callback: function (inputId, url, type, callerWindow) {
        console.log('store the chosen ' + type + ' URL in #' + inputId);
    }
});


关于界面的更多详细信息:

为什么不使用插件并在dialog.html中定义必要的按钮呢?我不太熟悉为tinymce编写插件,我尝试了他们的教程,但没有成功。我的临时解决方案是,我刚刚删除了在插件本身中调用函数的代码,所以现在它只是添加了按钮,我将自己的函数绑定到它。
tinymce.init({
    selector: "#id_content",
    plugins: 'advlist autolink link image lists charmap print preview media',
    file_browser_callback: myCustomFileBrowser
});