【问题标题】:Embedding private vimeo videos in tinymce在 tinymce 中嵌入私人 vimeo 视频
【发布时间】:2013-12-14 08:18:36
【问题描述】:

在 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>

【问题讨论】:

    标签: tinymce-4 vimeo-player


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2012-03-13
      • 2013-10-14
      • 1970-01-01
      • 2018-08-28
      • 1970-01-01
      • 2016-06-07
      • 2014-03-01
      • 1970-01-01
      • 2019-08-31
      相关资源
      最近更新 更多