Tinymce 4.x将flash播放器直接插入编辑器

时间:2014-04-17 12:13:41

标签: javascript html tinymce-4

我无法找到任何可以将视频播放器代码插入到tinxce 4.x中的示例,我已经下载了jwplayer,但我不知道如何插入javascript代码进入编辑器,为每个添加的视频执行此操作:

jwplayer(id).setup({
                    file: video.href,
                    image: video.img,
                    title: video.title,
                    width: '640',
                    height: '360',
                    primary: 'flash',
                    aspectratio: '16:9'
                });

请任何帮助!

1 个答案:

答案 0 :(得分:0)

您应该尝试在TinyMCE的onLoadContent事件处理程序中初始化播放器。

E.g。

tinyMCE.init({
   ...
   setup : function(ed) {
      ed.onLoadContent.add(function(ed, o) {
         jwplayer(id).setup({
            file: video.href,
            image: video.img,
            title: video.title,
            width: '640',
            height: '360',
            primary: 'flash',
            aspectratio: '16:9'
          });
      });
   }
});

pont是你需要在设置播放器之前,用户提供的内容中的元素可用于DOM操作