使用YouTube iFrame API嵌入视频我遇到了一个奇怪的错误。Mobile Safari中的YouTube iFrame API错误
的错误是只在移动Safari浏览器(的iPad3,Mini和iPhone)明显
不管我做什么设置一个特定的高度或宽度的视频下方的链接不工作。就好像iFrames的高度没有被Safari浏览器所尊敬。 大约4-5行后,链接再次开始工作。
我看到一篇文章说你需要在iframe上设置属性滚动=“否”,但这是嵌入YouTube API的不可能。下面
演示:
http://jsfiddle.net/sidonaldson/rqRvx/2
player = new YT.Player('player', {
height: '200',
width: '200',
videoId: 'J---aiyznGQ'
});
大提示!我正在使用该视口元标记。我会看看它是否会影响它... – sidonaldson
我已经更新了小提琴,以包含一个静态嵌入式iFrame,属性为“no”。没有视口集。 http://jsfiddle.net/sidonaldson/rqRvx/ – sidonaldson
好的,研究这个问题的时间更长我发现这个列出的错误:https://code.google.com/p/gdata-issues/issues/detail?can = 2&start = 0&num = 100&q = video + tag&colspec = API + ID + Type + Status + Priority + Stars + Summary&groupby&sort&id = 4569 – And2