atw*_*tor 5 php youtube dimensions oembed
当我在我的PHP代码中使用oembed URL $video->width并$video->height从我上传的视频中提取时,我得到的值与我看到的与Youtube视频相关的任何内容都不匹配.
上传到Youtube的原始视频尺寸:640 x 336
oembed返回:480 x 270
从Youtube页面UI分享时最小的嵌入选项:560 x 316
有谁知道oembed在哪里获得这些价值?为什么默认为480?有没有办法获得真正的视频尺寸,或者最低限度突破640 x [proportional_height]?
我的目标是在嵌入我的网站时保留视频的原生尺寸(无缩放),而用户实际上无需再次键入视频尺寸.
尝试这样的事情
<iframe title="YouTube video player" width="727" height="430" src='http://www.youtube.com/embed/p7ftPYU2_0w' frameborder="0"></iframe>
Run Code Online (Sandbox Code Playgroud)
据我所知,没有办法从嵌入中获取视频的高度。您可以使用 jquery 获取页面加载时播放器的高度并从那里开始。
| 归档时间: |
|
| 查看次数: |
1226 次 |
| 最近记录: |