2011-03-20 62 views
2

我使用的是Simple Tabs w/ CSS & jQuery,但我遇到了IE和Chrome的問題。
我有3個不同的標籤中的視頻;在IE和Chrome中,所有標籤頁在加載時開始播放,但在Mozila Firefox中,當您點擊標籤頁時,它開始播放。 我希望每個標籤在有人點擊它時開始工作。標籤內的視頻同時在IE和Chrome中播放

任何人都可以請告訴我如何解決這個問題?

+0

停止視頻自動播放? – 2011-03-20 14:11:19

+1

我們需要查看您的HTML視頻 – mattsven 2011-03-20 14:12:53

+0

檢查我的鏈接,讓我知道這是否可以在IE瀏覽器中解決&chrome => http://bit.ly/cXNI35 – Alex 2011-03-20 14:50:15

回答

0

我想你應該明確地發送啓動/停止動作到視頻播放器時,選項卡被激活/停用。這聽起來像視頻播放器正在嘗試意識到,當它變得可見時就開始播放(就像在Firefox中發生的那樣),但是你不應該依賴它在任何地方工作。

你可能很幸運,你的視頻播放器有一個支持發送開始/停止動作的APi。如果沒有,請繼續閱讀:

作爲一個拙劣的解決方案,您可以嘗試在選項卡激活時將播放器iframe的src屬性設置爲正確的路徑。我可能會將路徑放入框架內的鏈接中,然後,在激活選項卡時,將鏈接的href屬性複製到iframe的src屬性。瀏覽器應該加載iframe並啓動視頻。

當單擊另一個選項卡,移動src屬性返回鏈接(離開IFRAME src空白。視頻將被清除。

這有保持一個普通的HTML鏈接到視頻訪問的優勢搜索引擎,雖然它有清除視頻時間軸的缺點 - 儘管在像你這樣的直播情況下,這可能不是問題。