弹出窗口中的TinyMCE 4自定义文件选择器返回值

时间:2018-04-27 15:54:05

标签: javascript jquery tinymce tinymce-4

我想为TinyMCE 4实现自定义文件选择器,但我不知道如何从第二个弹出窗口返回值。

这是我的代码:



textTiny.settings.file_picker_callback = function(callback, value, meta) {
  imageFilePicker(callback, value, meta);
};

var imageFilePicker = function (callback, value, meta) {               
  tinymce.activeEditor.windowManager.open({
    title: 'Photo picker',
    url: "files-list.html",
    width: $(window).width() * 0.8,
    height: $(window).height() * 0.8,
    buttons: [{
      text: 'Insert',
      onclick: function () {
        var file_src = $(".photo.selected").attr("href");
        callback(file_src);
        tinymce.activeEditor.windowManager.close();
      }
    }, 
    {
      text: 'Close',
      onclick: 'close'
    }],
  });
};




我将不胜感激任何建议。 谢谢。

1 个答案:

答案 0 :(得分:0)

我想你可以先去TinyMce网站。他们有一个演示选项卡,您可以在其中找到用于实现基本本地文件选择器的代码片段here