国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

分享HTML中視頻播放實例詳解

2020-03-24 17:48:43
字體:
來源:轉載
供稿:網友
在 HTML 中播放視頻的方法有很多種。

HTML視頻(Videos)播放

實例

 video width= 320 height= 240 controls  source src= movie.mp4 type= video/mp4  source src= movie.ogg type= video/ogg  source src= movie.webm type= video/webm  object data= movie.mp4 width= 320 height= 240  embed src= movie.swf width= 320 height= 240  /object  /video 

問題以及解決方法

在 HTML 中播放視頻并不容易!

您需要諳熟大量技巧,以確保您的視頻文件在所有瀏覽器中(Internet Explorer, Chrome, Firefox, Safari, Opera)和所有硬件上(PC, Mac , iPad, iPhone)都能夠播放。

在本章,W3CSchool 為您總結了問題和解決方法。

使用 embed 標簽

embed 標簽的作用是在 HTML 頁面中嵌入多媒體元素。

下面的 HTML 代碼顯示嵌入網頁的 Flash 視頻:

實例

 embed src= intro.swf height= 200 width= 200 

問題

HTML4 無法識別 embed 標簽。您的頁面無法通過驗證。

如果瀏覽器不支持 Flash,那么視頻將無法播放

iPad 和 iPhone 不能顯示 Flash 視頻。

如果您將視頻轉換為其他格式,那么它仍然不能在所有瀏覽器中播放。

使用 object 標簽

object 標簽的作用是在 HTML 頁面中嵌入多媒體元素。

下面的 HTML 片段顯示嵌入網頁的一段 Flash 視頻:

實例

 object data= intro.swf height= 200 width= 200 /object 

問題:

如果瀏覽器不支持 Flash,將無法播放視頻。

iPad 和 iPhone 不能顯示 Flash 視頻。

如果您將視頻轉換為其他格式,那么它仍然不能在所有瀏覽器中播放。

使用 HTML5 video 元素

HTML5 video 標簽定義了一個視頻或者影片.

video 元素在所有現代瀏覽器中都支持。

以下 HTML 片段會顯示一段嵌入網頁的 ogg、mp4 或 webm 格式的視頻:

實例

 video width= 320 height= 240 controls  source src= movie.mp4 type= video/mp4  source src= movie.ogg type= video/ogg  source src= movie.webm type= video/webm Your browser does not support the video tag. /video 

問題:

您必須把視頻轉換為很多不同的格式。

video 元素在老式瀏覽器中無效。

最好的 HTML 解決方法

以下實例中使用了 4 中不同的視頻格式。HTML 5 video 元素會嘗試播放以 mp4、ogg 或 webm 格式中的一種來播放視頻。如果均失敗,則回退到 embed 元素。

HTML 5 + object + embed

 video width= 320 height= 240 controls  source src= movie.mp4 type= video/mp4  source src= movie.ogg type= video/ogg  source src= movie.webm type= video/webm  object data= movie.mp4 width= 320 height= 240  embed src= movie.swf width= 320 height= 240  /object  /video 

問題:

您必須把視頻轉換為很多不同的格式

優酷解決方案

在 HTML 中顯示視頻的最簡單的方法是使用優酷等視頻網站。

如果您希望在網頁中播放視頻,那么您可以把視頻上傳到優酷等視頻網站,然后在您的網頁中插入 HTML 代碼即可播放視頻:

 embed src= http://player.youku.com/player.php/sid/XMzI2NTc4NTMy/v.swf width= 480 height= 400 type= application/x-shockwave-flash /embed 

使用超鏈接

如果網頁包含指向媒體文件的超鏈接,大多數瀏覽器會使用 輔助html' target='_blank'>應用程序 來播放文件。

以下代碼片段顯示指向 AVI 文件的鏈接。如果用戶點擊該鏈接,瀏覽器會啟動 輔助應用程序 ,比如 Windows Media Player 來播放這個 AVI 文件:

實例

 a href= intro.swf Play a video file /a 

關于內聯視頻的說明

當視頻被包含在網頁中時,它被稱為內聯視頻。

如果您打算在 web 應用程序中使用內聯視頻,您需要意識到很多人都覺得內聯視頻令人惱火。

同時請注意,用戶可能已經關閉了瀏覽器中的內聯視頻選項。

我們最好的建議是只在用戶希望看到內聯視頻的地方包含它們。一個正面的例子是,在用戶需要看到視頻并點擊某個鏈接時,會打開頁面然后播放視頻。

【相關推薦】

1. 特別推薦:“php程序員工具箱”V0.1版本下載

2. 免費html在線視頻教程

3. VeVb.com原創html5視頻教程

以上就是分享HTML中視頻播放實例詳解的詳細內容,html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 邯郸市| 高陵县| 阳谷县| 通河县| 朝阳县| 峨山| 华安县| 基隆市| 库尔勒市| 渝北区| 专栏| 张家川| 葵青区| 曲麻莱县| 桓仁| 雅江县| 益阳市| 岗巴县| 丰都县| 营口市| 波密县| 达拉特旗| 栾川县| 伽师县| 张家川| 玛沁县| 鄂托克旗| 罗山县| 郴州市| 祁阳县| 英山县| 巧家县| 曲松县| 琼海市| 常德市| 朝阳市| 武川县| 宜阳县| 景泰县| 宽甸| 金秀|