在matery中嵌入bilibili视频


首先找到分享嵌入代码

Bilibili分享截图

<iframe src="//player.bilibili.com/player.html?aid=29789749&cid=51852984&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>

在markdown中使用嵌入代码

调整大小和居中等

iframe标签属性设置

<!--
    调整大小: width="xxx" height="xxx"
-->

<iframe src="//player.bilibili.com/player.html?aid=29789749&cid=51852984&page=1"  width="600" height="400"  scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>

matery 主题修改首页展示视频

找到 /themes/hexo-theme-matery/layout/_widget/video.ejs 将第十一行左右代码改成Bilibili视频即可, 引入的 script 可以删掉.

修改后如下.

<link rel="stylesheet" href="<%- theme.jsDelivr.url %><%- url_for(theme.libs.css.dplayer) %>">
<div class="video-player">
    <% if (theme.video.showTitle) { %>
    <div class="title center-align">
        <i class="fas fa-video-camera"></i>&nbsp;&nbsp;<%= theme.video.title %>
    </div>
    <% } %>
    <div class="row">
        <div class="col l8 offset-l2 m10 offset-m1 s12">
            <div id="dplayer" class="dplayer-video">
                <div style="position: relative; width: 100%; height: 0; padding-bottom: 75%;">
                    <iframe src="//player.bilibili.com/player.html?aid=29789749&cid=51852984&page=1"  scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true" style="position: absolute; width: 100%; height: 100%; left: 0; top: 0;"></iframe>
                </div>
                </div>
            </div>
        </div>
    </div>
</div>

1.把上面的aid和cid替换成你想嵌入的视频id

2.去主题文件夹下的_config文件中把首页显示视频选项设置为true

原生voide.ejs文件

下载地址


文章作者: Yarnell
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Yarnell !
评论
 上一篇
在hexo中接入站长统计工具 在hexo中接入站长统计工具
申请百度统计的ID新增网站按照我给的示例填写 获取ID下图框起来的就是ID了,把这串ID复制,一会儿有用 修改配置进入theme/hexo-theme-matery/目录 cd theme/hexo-theme-matery/ vim
2020-06-25 Yarnell
下一篇 
hexo matery(主题)加载gitalk评论系统 hexo matery(主题)加载gitalk评论系统
注册GitHub oAuth登录GitHub之后按照图示点下去,注册oAuth功能 记录好这2串密钥,需要填写到主题目录下的_config.yml 修改主题文件夹下的_configcd themes/hexo-theme-mat
2020-06-24 Yarnell
  目录