2013-06-11 157 views
0

我正在與一個大視頻播放器的響應網站工作。 對於桌面上的視頻,我只需在用戶點擊自定義播放按鈕時將圖片與YouTube互換。點擊按鈕點擊快速啓動youtube視頻。

我的問題是: 在觸摸設備上,當用戶點擊自定義播放按鈕時,有什麼方法可以在預設設備播放器上打開YouTube視頻(在iOS的情況下爲quicktime)?

我想避免:點擊自定義播放>點擊YouTube上的視頻>視頻在QuickTime lounched

我想有代替:點擊自定義播放>視頻在QuickTime lounched

如果你們有一個想法如何做到這一點會有很大的幫助。 非常感謝。

回答

0

,你可以只用一個按鈕來打開視頻..也許是更好的爲用戶..

此,你可以做這樣的事情:

<div style="text-align:center"> 
    <button onclick="playPause()">Play/Pause</button> 
    <video id="video1" width="420"> 
    <source src="mov_bbb.mp4" type="video/mp4"> 
    <source src="mov_bbb.ogg" type="video/ogg"> 
    <source src="mov_bbb.webm" type="video/webm"> 
    Your browser does not support HTML5 video. 
    </video> 
</div> 

的Javascript:

var myVideo=document.getElementById("video1"); 

function playPause() 
{ 
if (myVideo.paused) 
    myVideo.play(); 
else 
    myVideo.pause(); 
} 

在帶有新視頻標籤的HTML5中,您可以定義不同類型的視頻,因爲每個瀏覽器都有其他兼容性。看看link看哪個瀏覽器支持哪種類型的視頻。

你不必關心啓動視頻,因爲瀏覽器爲他打開了正確的類型。

+0

非常感謝。 唯一的問題是我必須使用YouTube視頻,這是因爲我的客戶希望指望YouTube也從網站的意見。 本來會更容易使用html5視頻,但我不能... –

+0

爲什麼不使用youtube中的iframe並直接嵌入這種情況? – user2232273

+0

我知道,我只是想做一個更好看的解決方案。 –