b站添加视频链接(怎么获取bilibili视频链接)

   抖音SEO    

https://blog.zysicyj.top/

It has been 1086 days since the last update, the content of the article may be outdated.

这篇文章属于转载,原地址为Hexo博客引用B站视频并自动适配

在进行引用B站用iframe方式引入视频时发现,通过默认的方式导入会使得屏幕很小

一般我们都是自己改width和height来修改大小,但是换成不同的设备就无法正常的显示了。如下

默认:

修改后:

即可较好的适配大屏幕,但是到手机上就不太好用了,不能自动适配,怎么办呢,看下面的两种办法:

外面包裹一个div标签,div标签自适应与屏幕的大小,包裹内iframe以100%顶边撑开。以butterfly主题为例子:在 source/css/_ global/function.styl 下底部添加以下css代码:

插入时写成如下形式即可:

效果如下:

使用@media属性,对不同屏幕大小的设备,设置宽度和高度。@media可以查询到设备的以下属性

和上面一样,在指定位置插入css代码:

然后直接引用B站的iframe代码加上 class="bilibili"

例如: player.bilibili.com/player.html?aid=81148317&cid=138878361&page=1

key 说明 aid 视频ID 就是B站的av号 cid 应该是客户端的id,clientid的缩写(推测) 测试表示不填也不会有什么问题 page 第几个视频 也就是分P的 默认是1 as_wide 是否宽屏 1:宽屏 0:小屏 high_quality 视频质量 1:最高视频质量 0:最低视频质量 danmaku 是否开启弹幕 1:开启(默认) 0:关闭

在网页上, 用户选择清晰度, 或者点击视频上面的一些图标, 会跳转到B站. 这个可通过设置 iframe 的 sandbox 属性去禁止

sandbox="allow-top-navigation allow-same-origin allow-forms allow-scripts"

B站默认视频质量是最低的,可以通过在src链接后面添加&high_quality=1来设置

[1]

B站链接的参数: #B站链接的参数

[2]

阻止跳转B站: #阻止跳转B站

[3]

修改默认视频质量: #修改默认视频质量

 标签:

评论留言

我要留言

欢迎参与讨论,请在这里发表您的看法、交流您的观点。