0
我在iOS上播放嵌入的Youtube视频(iframe)。我想用javascript动态地处理iframe的大小。我注意到,当我改变框架的大小与JavaScript,视频不播放(不可点击)在iOS上(在PC /机器人没关系)。iOS Youtube iframe bug
我模拟它here。如果我删除了javascript,视频正在播放!
我认为它与Youtube代码的变化有关,因为它是一个旧代码,以前一直工作到上周的某个地方。
任何想法?
谢谢!
代码:
<iframe id="aa" src="http://www.youtube.com/embed/54vtXRI32MQ" frameborder="0" allowfullscreen></iframe>
JS:
$('iframe').css({'height' : '250px'});
$('iframe').css({'width' : '400px'});
你为什么在两次调用中设置wisth和height,而不是一次。 '$('iframe').css({'height':'250px','width':'400px'});' – epascarello
这只是一个测试。它为什么相关?我已将它更改为一行,仍然是同一个错误:http://jsfiddle.net/efraimya/AAFL9/11/ –
显然这是Google的错误(#10,#11)。 #14的解决方法解决了我的问题! 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 –