首頁 >web前端 >html教學 >HTML頁面原生VIDEO標籤隱藏下載按鈕功能

HTML頁面原生VIDEO標籤隱藏下載按鈕功能

不言
不言原創
2018-05-05 10:11:153583瀏覽

這篇文章主要介紹了HTML頁面原生VIDEO標籤隱藏下載按鈕功能,非常不錯,具有參考借鑒價值,需要的朋友參考下吧

在寫web專案的時候,遇到簡介頁面有一個單獨的簡介視頻,只有這一個短短的視頻所以沒有使用任何video組件,所以運用原生video標籤就想解決問題。

雖然簡介影片是非付費的,但也不希望會有下載按鈕或可以影片另存為,所以找一個可以看上去沒有下載功能的方法,做一下筆記。

想要隱藏以上下載按鈕,三個樣式就可以了,不廢話直接貼程式碼:

video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 50px); 
}

#說穿了就是把下載按鈕移到視窗外面,但這些CSS找了好久啊! !

這種方法並不能真正阻止影片的下載,「有心」的使用者還是可以在快取檔案裡找到載入過的影片檔案的,所以就像標題寫的一樣,只是隱藏。

真正的阻止影片的下載還是需要透過伺服器端對視訊位址進行加密驗證。

相關推薦:

HTML5 video視訊字幕的使用和製作方法

HTML5觸控事件實現行動端簡易進度條的實現方法


以上是HTML頁面原生VIDEO標籤隱藏下載按鈕功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn