0

我在 tinymce 中嵌入私人 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>
4

1 回答 1

0

看起来 TinyMCE 在内容周围创建了一个 iframe,而 iframe 上没有 src,这意味着我们看不到域并且它未通过隐私检查。我认为让它在预览版中运行的唯一选择是公开它。

于 2013-12-30T05:37:52.973 回答