主题
利用smplayer插入音频和视频
在plugins.js中添加播放器vuepress-plugin-smplayer
bash
module.exports = [
'@vuepress-plugin-smplayer@1',]//音频视频播放器在项目目录输入以下命令安装本地插件
bash
yarn add vuepress-plugin-smplayer@1使用artplayer插入自己网盘上的视频
在markdown文件中使用以下代码来插入视频加载会有点卡顿
bash
<Artplayer :src="{url:'https://pan.241315.xyz/video01/%E8%AE%B8%E5%93%B2/许哲3小时直播.mp4'}" />效果如下:
利用xgMusic插入自己网盘上的音频
bash
<ClientOnly>
<Xgplayer :src="xgMusic" />
</ClientOnly>
<script>
export default {
data() {
return {
xgMusic: {
url: [
{
src: "https://pan.241315.xyz/audio01/%E9%9F%B3%E4%B9%90/孤勇者.mp3",
name: "陈奕迅-孤勇者",
poster:
"https://pic.241315.xyz/2024/04/1c986ccfdae4029c2e33e575d60fa09b.png",
},
],
height: 35,
type: "music",
},
};
},
};
</script>效果如下:
利用meting插入音频(网易云音乐)
bash
<ClientOnly>
<Meting auto="https://music.163.com/#/song?id=1901371647" />
</ClientOnly>效果如下
B站视频插入
目前站外引用最高只有360P画质 无解 最多加入标签禁止自动跳转b站和打开网页自动开始播放视频
bash
<Bilibili bvid="BV1zt411t79A" scrolling="no" border="0" frameborder="no" framespacing="0" sandbox="allow-top-navigation allow-same-origin allow-forms allow-scripts" />分P测试
bash
<Bilibili
bvid="BV1Eg411S7tt"
:page="73" scrolling="no" border="0" frameborder="no" framespacing="0" sandbox="allow-top-navigation allow-same-origin allow-forms allow-scripts" />效果如下
youtube视频插入
bash
<div style="position: relative; width: 100%; height: 0; padding-bottom: 75%;">
<iframe src="https://www.youtube.com/embed/ih1l6wb7LhU" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true" style="position: absolute; width: 100%; height: 100%; left: 0; top: 0;" sandbox="allow-top-navigation allow-same-origin allow-forms allow-scripts"></iframe>
</div>效果如下(需自备梯子)