Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在iframe中显示twitter视频_Javascript_Iframe_Twitter - Fatal编程技术网

Javascript 如何在iframe中显示twitter视频

Javascript 如何在iframe中显示twitter视频,javascript,iframe,twitter,Javascript,Iframe,Twitter,我有一个显示tweet的小应用程序。使用这个应用程序,我试图在一个框架中显示twitter视频,但正如你所知,如果没有它的小部件javascript框架,twitter不允许使用iframe。例如,我得到 拒绝在帧中显示,因为祖先违反了 使用iframe直接访问视频时出错 <iframe src="https://twitter.com/i/cards/tfw/v1/560070183650213889"> <p>Your browser does not suppo

我有一个显示tweet的小应用程序。使用这个应用程序,我试图在一个框架中显示twitter视频,但正如你所知,如果没有它的小部件javascript框架,twitter不允许使用iframe。例如,我得到

拒绝在帧中显示,因为祖先违反了

使用iframe直接访问视频时出错

<iframe src="https://twitter.com/i/cards/tfw/v1/560070183650213889">
  <p>Your browser does not support iframes.</p>
</iframe>

您的浏览器不支持iFrame

当我试图解决这个问题时,我开始思考是否可以从客户端破坏这种安全性。如果是,请与我分享解决方案

如果我使用下面的代码,它工作得很好

<blockquote class="twitter-video" data-lang="en">
   <a href="https://twitter.com/OdunHerif/status/560070183650213889">April 10, 2016</a>
</blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>

问题是,我不使用twitter小部件就可以做到这一点吗?我该怎么做
由于x-frame-options响应标题,Twitter视频无法显示在iframe中。您应该像JSFIDL2一样使用twitter javascript小部件api