本文由 發(fā)布,轉(zhuǎn)載請注明出處,如有問題請聯(lián)系我們! 發(fā)布時間: 2022-07-17WordPress網(wǎng)頁直接插入bilibili視頻最新方法
加載中在寫文章的過程中想要在頁面中嵌入一些視頻直接播放,對比了各種視頻網(wǎng)站, 發(fā)現(xiàn)各種廣告和限制什么的, 體驗都不不是很好.
選來選去, 還是B站要好一些。
下面介紹一下B站調(diào)用播放器播放視頻的鏈接以及參數(shù) 。
https://player.bilibili.com/player.html?bvid=BV1yv411e733&page=1&as_wide=1&high_quality=1&danmaku=0&t=0
字段 說明
cid chat id,每個chat id對應(yīng)一組彈幕池和 (棄用)
aid article id, 視頻的av號 (棄用)
bvid bilibili video id, 視頻的bv號 2020.3月B站把 AV 號根據(jù)一定的算法轉(zhuǎn)成這個了 (正在使用)
page 第幾個視頻, 起始下標(biāo)為 1 (默認(rèn)值也是為1) 就是B站視頻, 選集里的, 第幾個視頻
as_wide 是否寬屏1: 寬屏, 0: 小屏
high_quality 是否高清 1: 高清, 0: 最低視頻質(zhì)量(默認(rèn)) 如視頻有 360p 720p 1080p 三種, 默認(rèn)或者 high_quality=0 是最低 360p high_quality=1 是最高1080p
danmaku 是否開啟彈幕 1: 開啟(默認(rèn)), 0: 關(guān)閉sihaiba.com
t 打開時, 自動跳轉(zhuǎn)到某個時間, 并且自動播放(單位秒) 比如 t=60, 那么自動跳轉(zhuǎn)到1分鐘, 且自動播放
下面的代碼除了正常播放視頻還加了阻止自動跳轉(zhuǎn)B站以及默認(rèn)選擇最高畫質(zhì)(未登錄最高480p)的功能。
接入B站iframe視頻所需要的代碼:
在WordPress文章中添加一個自定義html區(qū)塊**代碼并修改與視頻對應(yīng) BV 號即可。
<iframe id="bilibili_player" src="//player.bilibili.com/player.html?bvid=要播放的視頻BV號&&page=1&as_wide=1&high_quality=1&danmaku=0" allowfullscreen="allowfullscreen" width="100%" height="500" scrolling="no" frameborder="0" sandbox="allow-top-navigation allow-same-origin allow-forms allow-scripts">
<span data-mce-type="bookmark" style="display: inline-block; width: 0px;
overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span>
</iframe>
<script type="text/javascript"> document.getElementById("bilibili_player").style.height=document.getElementById("bilibili_player").scrollWidth*0.76+"px"; </script>