2012-02-23 58 views
3

我对编程一无所知,所以如果我的术语出错,我一定会道歉的。将vimeo视频嵌入到tinyMCE编辑器

我需要将vimeo的视频嵌入到tinyMCE编辑器中。这是嵌入代码的Vimeo提供的视频:

<iframe src="http://player.vimeo.com/video/24676022" width="500" height="281" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe> 

当我粘贴到编辑器,然后单击更新,没有任何反应。它只是恨它,不会让我这样做,或有一个简单的解决方法?

+1

您使用的是什么版本的tinymce ?什么是你的tinymce配置?你使用tinymce演示页面(http://www.tinymce.com/tryit/full.php)来测试它吗? – Thariama 2012-02-23 13:12:33

+0

我也有这个相同的问题 – 2012-06-26 11:29:22

回答

1

您是否将该HTML代码粘贴到您的tinyMCE编辑器的HTML版本中?

您不能简单地将HTML复制并粘贴到编辑器的所见即所得编辑器中。

除非您正在对您试图保存的HTML进行任何后处理,否则iframe应该保存(并显示在最终版本中)。

0

可以使用htmlspecialchars_decode($data_from_mysql)

它会显示在Web浏览器的视频....

好这个工作非常适合我。

0

你可以使用以下jquery代码将iframe嵌入到您的tinymce创建的页面中:

$(document).ready(function() { 
    var $obj = $('.mce-object-iframe'); 
    var video_url = $obj.attr('data-mce-p-src'); 
    var width = $obj.attr('width'); 
    var height = $obj.attr('height'); 

    $obj.replaceWith('<iframe width="'+width+'" height="'+height+'" src="'+video_url+'" style="border:0px;"></iframe>'); 
});