摘要:多媒體和圖形編程這個屬于在客戶端生成圖片,可以減少服務(wù)器的壓力腳本化圖片頁面使用元素,嵌入圖片。表示在瀏覽器中是否顯示控件為顯示,為隱藏,查詢媒體狀態(tài)他們有一些只讀的屬性,描述當前的狀態(tài)。
多媒體和圖形編程
這個屬于在客戶端生成圖片,可以減少服務(wù)器的壓力
web頁面使用img元素,嵌入圖片。
img元素可以通過控制src屬性來操控img。
一個栗子,鼠標經(jīng)過的時候,改變圖片
當鼠標經(jīng)過的時候,會觸發(fā)兩個事件,分別是onmouseover以及onmouseout兩個
html如下
這是一個模擬圖片翻轉(zhuǎn)的dome
使用上方的兩個標簽實現(xiàn)簡單的視頻和音頻的插入
由于標準的執(zhí)行問題,所以使用source標簽實現(xiàn)兼容
文檔 https://developer.mozilla.org...
下方是一個兼容的實現(xiàn)
Audio()構(gòu)造函數(shù)類似Image()函數(shù)
例如
new Audio("./chime.wav").play(); // 載入并播放聲音效果
這是音頻的api,視頻沒有這個api
類型選擇和加載使用的是canPlayType進行的
原型為 HTMLMediaElement.canPlayType()
能播放返回一個真值,不能播放返回一個假值
let a = new Audio(); if (a.canPlayType("audio/wav")) { a.src="./soundeffect.wav"; a.play(); // 進行播放 }
文檔 https://developer.mozilla.org...
控制播放控制媒體播放使用的是play()和pause()方法用來控制和暫停媒體的播放
// 文檔載入完成后,開始播放背景音樂 window.addEventListener("load", () => { document.getElementById("music").play(); }, false);
通過設(shè)置urrentTime屬性進行定點播放,
volume表示播放音量
playbackRate表示播放的速度
如果元素擁有controls屬性,會在播放器上顯示控件,讓用戶進行控制播放。
controls表示在瀏覽器中是否顯示控件true為顯示,false為隱藏,
他們有一些只讀的屬性,描述當前的狀態(tài)。
播放器暫停,pause屬性值為true
播放器跳轉(zhuǎn)到一個新的播放點,seeking的值為true
如果完全播放完成,ended為true
duration媒體時長
initialTime表示媒體的開始時間
等等還有很多,用的時候現(xiàn)查吧,過一遍,大致知道有這些屬性即可
會有媒體的相關(guān)事件,必須使用addEventListener()方法注冊在audio和video元素上,當被請求的時候觸發(fā),當被加載的時候觸發(fā)等等。
下面是svg
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/98200.html
摘要:排行榜編程語言排行榜是編程語言流行趨勢的一個指標,每月更新,這份排行榜排名基于互聯(lián)網(wǎng)有經(jīng)驗的程序員課程和第三方廠商的數(shù)量。官方地址總結(jié)由于這兩個榜單的依據(jù)不同,所以榜單結(jié)果出現(xiàn)不同是非常正常的現(xiàn)象。 在程序員的世界里一直流傳著這樣的一個笑話: 某女:你能讓這個論壇的人都吵起來,我今晚就跟你走。某軟件工程師:PHP是最好的語言!某論壇真的就炸鍋了,各種吵架……某女:服了你了,我們走吧,你...
摘要:事件除了大量屬性之外,這兩個媒體元素還可以觸發(fā)很多事件。下表列出了媒體元素相關(guān)的事件。這兩個媒體元素都有一個方法,該方法接收一種格式編解碼器字符串,返回或空字符串。 audio和video元素的用法如下: 不支持音頻 不支持視頻 因為并非所有瀏覽器都支持所有媒體格式,所以可以指定多個不同的媒體來源。為此,不用在標簽中指定src屬性,而是要像下面這樣使用一或多個元素。 ...
摘要:浙江省教育廳基教處相關(guān)負責人也表示,目前為止,還沒有接到下半年開始使用新教材的通知。人生苦短,趕緊用起吧,大潮來襲,還在等什么原文鏈接將被加入高考科目你怎么看原文鏈接開發(fā)者交流平臺,沒有辦法放鏈接為了不侵權(quán),把作者的公眾號聯(lián)系方式放在這里。 今天看到這樣的一則新聞:不禁感嘆,人工智能這股風來的太快,已經(jīng)掀起全民學習Python的浪潮。 2017年中觀察:看上去這個大綱內(nèi)容基本是這樣了,...
摘要:由于網(wǎng)頁中不僅包含普通文本,還包含超文本,故被稱作超文本描述語言。是的縮寫,中文的意思是超文本標記語言,它是制作網(wǎng)頁的標準語言。 html是什么 HTML是Hyper Text Markup Language的縮寫,中文的意思是超文本標記語言,它是制作網(wǎng)頁的標準語言。由于網(wǎng)頁中不僅包含普通文本,還包含超文本,故被稱作超文本描述語言。那什么是超文本呢?所謂超文本,就是指圖像、視頻、動畫、...
閱讀 1168·2023-04-26 01:35
閱讀 2561·2021-11-02 14:44
閱讀 7692·2021-09-22 15:38
閱讀 2246·2021-09-06 15:11
閱讀 3735·2019-08-30 15:53
閱讀 841·2019-08-29 16:54
閱讀 669·2019-08-26 13:48
閱讀 1783·2019-08-26 13:47