Files
o.nmgjg.com.cn/index/videos/25/02/knzB8-MC/index.html
2025-02-14 12:41:24 +08:00

80 lines
2.9 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<html lang="zh-CN">
<head>
<title id="pageTitle">视频播放</title>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script>
// 视频标题、链接和说明
var videoTitle = "MC统一认证设置教程";
var videoUrl = "./2025-02-14-11-09-11_Notepad3_D0VfI8Cj2L.mp4";
var videoDescription = "此教程将演示如何在PCL2中设置MC统一认证登录\n注册相关信息http://o.nmgjg.com.cn/videos/25/02/knzB8-MC/txt.txt";
</script>
</head>
<body>
<div class="header">
<h1 id="videoTitle"></h1>
<div id="videoDescription" class="description"></div>
<div>
<button onclick="downloadVideo()">下载</button>
<button class="back-button" onclick="window.history.back()">返回</button>
</div>
</div>
<div class="artplayer-app"></div>
<script src="https://cdn.jsdelivr.net/npm/artplayer/dist/artplayer.js"></script>
<!-- 引入 artplayerPluginChapter 插件 -->
<script src="https://cdn.jsdelivr.net/npm/artplayer-plugin-chapter/dist/artplayer-plugin-chapter.js"></script>
<link rel="stylesheet" href="/videos/video.css">
<script>
document.getElementById('videoTitle').innerText = videoTitle;
document.getElementById('pageTitle').innerText = videoTitle + " - 播放";
document.getElementById('videoDescription').innerText = videoDescription;
var art = new Artplayer({
container: '.artplayer-app',
url: videoUrl,
autoSize: true,
fullscreen: true,
fullscreenWeb: true,
miniProgressBar: true,
autoOrientation: true,
autoplay: false, // 禁用自动播放
muted: false, // 不自动静音
setting: true,
aspectRatio: true,
fullscreen: true,
lang: 'zh-cn',
fastForward: true,
plugins: [
artplayerPluginChapter({
chapters: [
{ start: 0, end: 27, title: '注册并登录' },
{ start: 10, end: Infinity, title: '配置启动器' }
]
}),
],
});
function downloadVideo() {
fetch(videoUrl)
.then(response => response.blob())
.then(blob => {
const link = document.createElement('a');
link.href = URL.createObjectURL(blob);
link.download = videoTitle + '.mp4'; // 设置下载文件名
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
URL.revokeObjectURL(link.href);
})
.catch(error => console.error('Error downloading the video:', error));
}
</script>
</body>
</html>