我在将私人vimeo视频嵌入tinymce时遇到问题。这些视频可以嵌入到我正在使用的域中,如果我只是将它们添加到tinymce之外,一切都还可以。
每当添加到内部时,我面临着"不允许嵌入到这里"来自vimeo的消息。
如果我一起删除隐私,我可以毫无问题地嵌入,所以我假设vimeo检测到域名的方式是罪魁祸首,可能是编辑器真正应该归咎于iframe内部的iframe。
但那是我能走多远。有人能够进一步发展吗?
简单的例子就是:
<!DOCTYPE html>
<html>
<head>
<script src="//tinymce.cachefly.net/4.0/tinymce.min.js"></script>
<script>
tinymce.init({selector:'textarea'});
</script>
</head>
<body>
<textarea>
<iframe src="//player.vimeo.com/video/[video id]" width="500" height="375" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
</textarea>
</body>
</html>
答案 0 :(得分:0)
看起来TinyMCE在iframe上没有src的情况下围绕内容创建iframe,这意味着我们没有看到域并且它未通过隐私检查。我认为让它在预览中工作的唯一选择是公开它。