Bilibili好在无广告,速度也挺快,无奈B站官方的视频嵌入是Flash的形式,但B站又是支持HTML5播放的,那么问题来了,外站如何嵌入HTML5的播放形式呢?

参考了这篇文章 http://www.jianshu.com/p/205385febcae ,但这篇文章的问题在于嵌入的视频并非“全屏”,右半边是弹幕什么的东西,这些我们并不需要,需要的仅仅是播放页。

  1. 在网页源代码中查找到cid和aid
  2. 拼接下面的URL(替换为你的cid和aid)
    https://www.bilibili.com/html/html5player.html?aid=11200262&cid=18527724&as_wide=1
    https://www.bilibili.com/blackboard/player.html?aid=11200262&as_wide=1
  3. 在你需要嵌入的地方粘贴下面这段代码即可(替换为你的cid和aid)
    1
    <iframe src="https://www.bilibili.com/blackboard/player.html?aid=11200262&as_wide=1" frameborder="0" width="640" height="430" allowfullscreen></iframe>

美中不足的两点是,没有找到办法禁止视频的自动缓冲、禁止发送弹幕栏的显示。如果你找到了更好的办法,欢迎留言交流~

效果