2011-04-03 214 views
2

任何想法爲什麼不管我分配給iframe的高度如何,它不調整大小?我正在iPhone上測試它(在桌面瀏覽器上它正確調整大小)。iPhone YouTube嵌入iframe

<iframe width="320" height="180" src="http://www.youtube.com/embed/wwbKu0mznf4" frameborder="0"></iframe> 

回答

5

嘗試添加滾動=「否」。

<iframe scrolling="no" src="..." width="320" height="180"></iframe> 
+0

是的。你的解決方案爲我解決了這個問題。接受! – awolf 2011-04-20 22:43:16

0

iPhone不支持iframe高度屬性。嘗試把iFrame放入這樣的div:

.scroll { 
    height:200px; 
    width:200px; 
    overflow:auto; 
} 


<div class="scroll">content</div> 
+0

我以前見過這個解決方案,但它會隱藏首先出現的視頻快照。我也無法看到PLAY按鈕。 – denicio 2011-04-03 13:41:07

+0

@niovhe:嘗試使用JavaScript來調整iframe的大小。看看這是否有竅門。 – 2011-04-03 13:44:08

+0