注:需要在服务端运行,本地预览会有跨域问题!
更新时间:2020-08-03 21:40:46
更新说明:弹幕储存还是要依托一下PHP,但是代码比较简单,我把文件放入了新的文件包里。
需要在主目录下建立php文件夹里面存入个danmu.php,
<?php $value = $_POST['val']; $uid = $_POST['uid']; // 判断是否获取到数据 // 储存 file_put_contents("../chatlib/".$uid."",$value,FILE_APPEND,null); ?>
这部分用户可以自己修改,申请的地址我在更新文件里改成可以配置的了。
更新时间:2020-07-31 11:36:15
一个不需要后端代码支撑的开源弹幕视频播放器
必要的文件夹结构:
chatlib/ #用于存放弹幕文件
image/ #所有播放器UI文件,可自行DIY
v/ #视频存储目录
可自行DIY 准备阶段:
引入CSS文件font-awesome.min.css,引入CSS文件ap-style.css,引入JS文件jquery.js,引入JS文件jquery-aoiplayer.js
播放器使用的font-awesome字体图标库,开发者可自由更换前端页面
1, 用于本插件没有采用动态生成DOM元素,所有DOM元素需要手动添加
2, 引入示例文件内<body>标签下所有DOM元素
3, 使用函数
apcore.apAdd('videoUrl');
导入视频 视频名字为 文件名_清晰度.拓展名 _hd 高清 _lc 流畅 _sc 超清 如果视频没有其他清晰度 则保留其中一个并在id="ap-console-clarity"导出即可
在 jquery-aoiplayer.js 顶部可以看到基础的配置信息 变量 fileName 是弹幕文件,可根据项目自行定义 插件是针对之前个人网站制作的,趋于平稳就没有继续开发, 本插件完全开放,可供新手研究学习 插件代码易修改,如有定制需要可以联系我
不依赖PHP的方法有点错误,老版本的大家在文件夹下新建一个php文件夹,里面放入一个danmu.php文件
里面的代码如下:
<?php $value = $_POST['val']; $uid = $_POST['uid']; // 判断是否获取到数据 // 储存 file_put_contents("../chatlib/".$uid."",$value,FILE_APPEND,null); ?>回复