阿宅的学习工作日记 阿宅的学习工作日记
首页
  • 生信相关

    • 生信学习
  • 编程相关

    • R语言笔记
    • python笔记
  • linux拾遗
  • 云筏评测
  • 网站搭建
  • 读书笔记
  • 实用技巧
  • 友情链接
  • vuepress相关
  • 分类
  • 标签
  • 归档

Ivis Tang

阿宅本宅
首页
  • 生信相关

    • 生信学习
  • 编程相关

    • R语言笔记
    • python笔记
  • linux拾遗
  • 云筏评测
  • 网站搭建
  • 读书笔记
  • 实用技巧
  • 友情链接
  • vuepress相关
  • 分类
  • 标签
  • 归档
  • vuepress使用iframe组件嵌入bilibili视频
  • 使用cf的worker功能实现cors反代
  • 宝塔配置gitea钩子
  • Nginx反向代理rstudio server
  • 网站建设
ivistang
2021-03-17

vuepress使用iframe组件嵌入bilibili视频

自制iframe固定比例嵌入bilibili视频

好朋友毛毛的作品,我拿来测试下bilibili视频的嵌入情况。请大家踊跃投币。视频AV号:av90992146。

markdown代码:

<iframeVideo ihtml="https://player.bilibili.com/player.html?aid=90992146&cid=155380603&page=1&danmaku=0&high_quality=1"></iframeVideo >
<iframeVideo ihtml="https://player.bilibili.com/player.html?aid=90992146&cid=155380603&page=2&danmaku=0&high_quality=1"></iframeVideo >
1
2

vue组件代码:

提示

以下代码实现了宽高定比例并自适应高度的iframe嵌入方式,原生的iframe组件需要自行输入高宽。

<!--docs/.vuepress/components/iframeComp.vue-->
<template>
    <iframe class="video-iframe" width="100%" v-resize="{ log: true }" frameborder="no" scrolling="no" seamless="" allowfullscreen="allowfullscreen" :src="ihtml"></iframe>
</template>

<script>
  export default {
      props: {
          ihtml: {
              type: String
          }
      },
      mounted(){
            function changeVideoIframe(){
                const video = document.getElementsByClassName('video-iframe');
                const width = document.getElementsByClassName('video-iframe')[0].scrollWidth;
                for(let i = 0;i<video.length;i++){
                    video[i].style.height = width*0.75+'px'
                }
            }
            changeVideoIframe()
            window.onresize = function(){changeVideoIframe()}
      }
  }
</script>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

bilibili参数说明:

参数名 备注
page 第几p视频
danmaku 弹幕是否开启
high_quality 是否高清晰度
#vue#video-embedding
上次更新: 2024/03/11, 23:50:27
使用cf的worker功能实现cors反代

使用cf的worker功能实现cors反代→

最近更新
01
如何挂载raw格式的虚拟机磁盘镜像
12-18
02
《极简市场营销》读书笔记
09-29
03
SNaQ进行系统发育网构建
09-27
更多文章>
打赏我~
主人忘记设置啦
Copyright © 2019-2024 IvisTang | CC BY-SA 4.0 License
沪ICP备20003858号-1 |
已在风雨中度过
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式