博客音樂播放器怎么樣?最好的本地音樂播放器是什么? 世界新要聞
最近這段時間總有小伙伴問小編博客音樂播放器(最好的本地音樂播放器)是什么,小編為此在網上搜尋了一些有關于博客音樂播放器(最好的本地音樂播放器)的知識送給大家,希望能解答各位小伙伴的疑惑。
博客音樂播放器(最好的本地音樂播放器)
做程序員已經六年有余了,也在互聯網上結實了很多程序員朋友,這幾天老是有人問我怎么找工作的問題,前端工作已經越來越難找了,要求也提高了很多,但是還是那句話,這些都只針對弱者,靠前端吃飯的永遠不愁工作。
(相關資料圖)
這里還是要說一下我自己建的前端學習群:594959296,從我一個人到現在的1731個都是看我每一篇文章看我每一個案例來的,可以說都是我們大前端的學霸啊,不定期分享干貨。想學到東西的都可以來,歡迎初學和進階中的小伙伴
效果展示
有人就說了,添加個音樂播放器還不很容易嗎?添加個
在網頁中就會出現這個一個東西:
也挺簡潔的哈!!
但是,如果是這樣的話,我還有更好的選擇:
網易云音樂外鏈播放器
1、打開網易云歌曲搜索鏈接;
2、搜一首你喜歡的歌,進入播放頁面;
3、已經看到了吧,專輯封面下面出現了“生成外鏈播放器”,我們點進去就會出現:
4、好吧(尷尬!),我們換一首趙雷的 成都
5、點擊 生成外鏈播放器 ,就會看到:
6、有 播放器尺寸、是否自動播放等功能可以選擇,方框中會出現預覽樣式。選好后,把下面的代碼放在你的頁面中就可以了。。
這可比
1、你已經看到了,并不是所有的音樂都可以用,有版權限制;
2、樣式不能修改,可能與你頁面的風格不符;
總之就是: 不能實現 充分的可定制性 。
自己動手豐衣足食,我們一起來寫一個音樂播放器吧!!
實現功能
先說說做出來是什么效果吧。在頁面中不出現播放器的樣式,而是通過點擊頁面中某個元素觸發,再次點擊可以切換歌曲。就這些吧,具體做著再說。。
布局
其實并沒有布局。頁面只有一個按鈕。
樣式
強行加個樣式,要對得起 強迫癥 這個稱號,一個按鈕也要做的漂亮一點。
JS部分
思路就是,點擊按鈕后,創建一個
1、要做音樂播放器,當然我們要有音樂才行。用一個數組來放音樂外鏈:
2、然后寫一下怎么在頁面創建
3、寫一下按鈕的onclick事件:
現在點擊按鈕后audio標簽就會被添加到頁面中。但是歌曲并不會播放,因為它現在還是這個樣子:
src并沒有值,所以肯定不會播放了。
4、下面就來給src屬性賦值吧。因為有三首歌曲,我們還要判斷一下添加哪個外鏈。
先獲取到剛才添加的audio標簽,如果獲取到了,取得index值,即當前播放的是第幾首歌(從 0 開始)。
思考一下: 第一次點擊 index = 0、第二次 index = 1、第三次 index = 2,這時我們的三首歌都播放過了,點擊第四下時 index = 3,應該停止播放的,所以 songs = [] 中要有一個占位的 空元素 。當點第五次時,歌曲列表要重新循環,所以讓此時的 index = 0。
邏輯還是很簡單的。。
細節處理
1、點我們第一次點擊按鈕時,向頁面中添加了一個audio標簽,第二次點擊時,就不必再次添加了,只需要修改src值就可以了。所以上面的代碼要修改:
添加前先判斷一下audio是否存在。
2、最后做一下簡單的封裝:
這就是一個完整的音樂播放器了。
3、調用其實就是執行go()函數,更新歌曲就修改一下songs[]數組就行了。。
今天的這個案例就寫完了,希望大家能夠學習到東西。
學習javascript也是有難度的,前提是你的html和css學的應該要很號,您不能連html這東東是干啥的都不知道就開始學javascript了,學乘除前,學好加減法總是有益無害的。
再說幾點建議:
不要急著看一些復雜的javascript網頁特效的代碼,這樣除了打擊你的自信心,什么也學不到
看網上什么幾天精通javascript的,直接跳過吧,會浪費你很多時間
這個案例就算做完了,想要完整代碼自己練習的小伙伴進我的群自助領取,已經上傳到群文件里了,群號:594959296,歡迎學習交流的小伙伴過來一起學習交流。
如果想看到更加系統的文章和學習方法經驗可以關注我的微信公眾號:‘web前端課程’關注后回復‘給我資料’可以領取一套完整的學習視頻責任編輯:hnmd003
相關閱讀
-
gps全球定位有什么用處?全球gps衛星定位系統的應用有哪些?:速遞
gps全球定位(全球gps衛星定位系統)首先,你會發現你不能通過手機或電腦,簡單的獲取今天的天氣情報;...
2023-03-28
相關閱讀
-
博客音樂播放器怎么樣?最好的本地音樂播放器是什么? 世界新要聞
博客音樂播放器(最好的本地音樂播放器)做程序員已經六年有余了,也在互聯網上結實了很多程序員朋友,...
-
教育部約談浙江省教育考試院是怎么回事?具體原因是什么? 最資訊
近日有關于教育部約談浙江省教育考試院的問題受到了很多網友們的關注,大多數網友都想要知道教育部約談...
-
中國最血腥的真實案件是什么?中國最血腥的真實案件介紹?
殺人魔王(中國最血腥的真實案件)談到當年的“鴕鳥肉案”,許多云南昆明的當地人都覺得毛骨悚然。2012...
-
上古有名的兇劍有哪些?上古兇劍大全?
上古兇劍(上古兇劍,你知道哪些?)上古有名的兇劍分別為大矩,煌滅,長目,不嗔,焚寂,彗蝕,絕云。大...
-
gps全球定位有什么用處?全球gps衛星定位系統的應用有哪些?:速遞
gps全球定位(全球gps衛星定位系統)首先,你會發現你不能通過手機或電腦,簡單的獲取今天的天氣情報;...
-
皇太極的皇后是誰?皇太極的皇后資料介紹?
皇太極的皇后是誰(孝莊文皇后輔佐了三代帝皇)皇太極的皇后,作為皇帝,都會有著自己的皇后,而最后清...
-
康熙皇帝兒子資料介紹?康熙皇帝有多少個子女?
康熙的兒子們(康熙皇帝生育了55個子女)在清朝的歷代皇帝里,康熙皇帝的生育能力最強。他在1667年生育...
-
速訊:人保跟平安保險哪個好?車險哪家更便宜?
從產品和服務來看,人保和平安都有自己的特色。人保在人壽保險和健康保險領域有著很強的實力,同時在財...
-
為什么不建議買國壽福?重疾險該怎么選擇?
國壽福在某些疾病的理賠標準較高,導致一些患者無法得到保險公司的賠償。例如,對于惡性腫瘤,只有達到3...
-
鼎誠保險是正規保險公司嗎?一直不理賠怎么辦?_全球報資訊
是正規公司。 鼎誠保險前身是新光海航人壽保險有限責任公司,是一家全國性合資壽險公司,是經過中國保...
-
郵政儲蓄5萬元定期保險有風險嗎?多久能回本?
郵政儲蓄銀行5萬元定期保險是一種相對保守的投資方式,與銀行存款相似,具有較低的風險。 在保險期限內...
-
建信人壽保險靠得住嗎?理財保險安全嗎?_全球快看點
靠得住。 建信人壽保險成立于1998年,是一家經過中國保險監管委員會批準設立的保險公司,由中國建設銀...
-
每日播報!搭2.0L插混系統 全新雅閣插混版諜照曝光
搭2 0L插混系統全新雅閣插混版諜照曝光日前,車質網獲取到一組全新一代雅閣插混版車型的測試諜照。新車...
-
【世界報資訊】中國二冶獲內蒙古建筑業優秀企業榮譽稱號
日前,中國二冶榮獲2022年度內蒙古自治區建筑業優秀企業(誠信典型企業)榮譽稱號。據悉,此次評選是由...
-
什么時候可以領取養老金?養老金是什么?
達到退休年齡前12個月。 據相關數據顯示,目前國內男女退休年齡都是65歲。 當投保人繳納養老保險滿15...
-
【新視野】泰康保險重大疾病險可靠嗎?泰康保險怎么樣?
可靠 泰康保險是中國知名的保險公司之一,在重大疾病險領域也擁有一定的專業實力和品牌優勢。泰康重大...
-
綜合償付能力是衡量保險公司的什么因素?和核心償付能力的區別是什么?-環球快消息
綜合償付能力是衡量保險公司財務穩定性的重要因素,其中包括保險公司的資產負債情況、利潤狀況、資本充...
-
華貴保險是正規公司嗎?特點是什么?
是的。 華貴保險是中國人民保險集團旗下的一家專業壽險公司,是一家符合國家相關法律法規規定的正規保...
-
通訊!2022伽藍集團可持續發展報告正式發布
近日,伽藍集團正式發布了《2022伽藍集團可持續發展報告》(以下簡稱《可持續發展報告》),詳細介紹了...
-
養多多2號保險在哪個平臺售?養多多2號保險是什么? 環球微速訊
養多多2號保險可以在多種平臺上購買,包括保險公司官網、保險中介公司、互聯網保險平臺等。 由于養多多...
-
前董事長仍在失聯中!這家老牌安徽券商公開年報,同樣降薪了
前董事長仍在失聯中,國元證券(000728 SZ)亮出去年“成績單”。3月27日晚間,國元證券披露了2022年報...
-
金山辦公杯WPS辦公軟件能力大賽啟動
鳳凰網科技訊3月28日消息,近日,2023年度CCF中國計算機應用技術大賽——金山辦公杯WPS辦公軟件能力大賽...
-
cpi上漲好還是下降好?cpi上漲意味著什么?
cpi上漲好還是下降好?cpi不能過高也不能過低。CPI越高說明消費物價指數的CPI漲幅過大可能導致經濟前景不...
-
美國國債是什么意思?中國為什么要買美國國債?
美國國債是什么意思?美國國債即美國的政府債券。一般來說,一個國家的財政收支不可能是完全對等的,所以...
-
手機話費可以提現到微信嗎?手機話費可以用于什么消費?
手機話費可以提現到微信嗎?手機話費不可以提現到微信。目前國內各大手機運營商都不支持話費余額提現,也...
-
美國欠中國的國債是怎么產生的?美國欠國債可以不還嗎?
美國欠中國的國債是怎么產生的?美國債務的巨大數量主要是由于我們的持續購買。在中美貿易過程中,美國每...
-
招行異地匯款手續費怎么算?招商銀行跨行轉賬限額是多少?
招行異地匯款手續費怎么算?招商銀行跨行轉賬手續費可分為同城跨行和異地跨行兩類,手續費具體情況如下:...
-
建行轉農行要多久?建行轉農行需要手續費嗎?
建行轉農行要多久?1、快速到達:一般是即時到達,延遲不超過2小時;2、一般轉賬:1-3個工作日到達。例如,...
-
參股金融是什么意思?參股金融的股票好不好?
參股金融是什么意思?股權金融是一個非常廣泛的概念。例如,用戶持有銀行股權、證券公司股份和典當企業股...
-
怎樣投資期貨?投資期貨和股票哪個收益高?
怎樣投資期貨?1、要對期貨市場的規則有一定的了解:投資者在進入期貨市場投資前,應仔細了解期貨交易的...
精彩推薦
閱讀排行
精彩推送
- 怎樣買白銀?買白銀和黃金哪個升...
- 金融風暴是什么意思?金融風暴什...
- 滬惠保2023年什么時候可以買?滬...
- 余額寶收益幾天開始算?余額寶的...
- 銀行開戶許可證在哪里辦理?銀行...
- 易寶支付是什么?易寶支付怎么解...
- 停牌一般停多久?停牌重組成功會...
- 兒童意外險怎么報銷?兒童意外保...
- 貴金屬TD交易是什么?貴金屬TD交...
- 美國降息利好什么板塊?美國降息...
- 人壽重疾險有必要買嗎?哪個好?...
- 觀熱點:給自己買死亡保險有必要...
- 學生意外險報銷范圍?怎么理賠?
- 天天滾動:回音 | 傳遠程汽車赴...
- 外派員工涉嫌強奸被查?螞蟻有關...
- 同花順高管集體宣布大減持,減持...
- 國家網信辦:從嚴整治內容導向不...
- 【熱聞】卡巴斯基回應發現拼多多...
- 返傭是什么意思?返傭超過多少違...
- 【世界熱聞】二手車市場加速升溫...
- 一本通存折怎么查詢余額?一本通...
- 100萬緬幣等于多少人民幣?緬幣...
- 水利建設基金稅率是多少?水利建...
- 社保怎么轉移到別的城市?社保交...
- 分紅險和萬能險的區別?哪個好?...
- 每日信息:平安盛世金越尊享怎么...
- 天天快報!泰康福泰一號終身壽險...
- 如何查詢個人醫保繳費記錄?多少...
- 【天天快播報】公司交的養老保險...
- 喜茶回應在飲料中喝出碎標簽:洗...