这里的本地:不建设 web 软件的情况,意味着没有 localhost , 127.0.0.1 ,就是 file://
DIYGOD 的 Dplayer 的弹幕文件一放到本地就不能用了。
其他的我找到的播放器效果都没 Dplayer 好。。
1
tadtung 2017 年 1 月 4 日 via Android
你将播放器 js , css 这些都放在本地不就行了,,本地视频是可以播放的。。。
当然我主要用 ckplayer |
2
yexm0 2017 年 1 月 4 日 via Android
BiliLocal 不知道行不行
|
3
syahd 2017 年 1 月 4 日 via Android
弹弹 play ,不过 windows 下才能用
|
4
ivmm OP |
6
ivmm OP @tadtung
貌似不行啊。 danmaku: { // Optional, showing danmaku, ignore this option to hide danmaku id: '9E2E3368B56CDB58', // Required, danmaku id, NOTICE: it must be unique, can not use these in your new player: `https://api.prprpr.me/dplayer/list` api: 'https://api.prprpr.me/dplayer/', // Required, danmaku api token: 'tokendemo', // Optional, danmaku token for api maximum: 1000, // Optional, maximum quantity of danmaku addition: ['https://api.prprpr.me/dplayer/bilibili?aid=6911423'] // Optional, additional danmaku, see: `Bilibili 弹幕支持` } 只要 api: 'https://api.prprpr.me/dplayer/', 无法连通,就不能加载弹幕,也就是说必须部署 web 软件才可以。 |
9
weizhenye 2017 年 1 月 4 日
https://github.com/weizhenye/Danmaku
打个广告,一个弹幕引擎库,可能不符合你的要求,不过 demo ( https://danmaku.js.org ) 实现了把 B 站弹幕存到 localStorage 里,支持离线,可以参考一下。 |
11
ivmm OP @weizhenye
https://github.com/weizhenye/Danmaku/wiki/%E4%B8%AD%E6%96%87%E6%96%87%E6%A1%A3 文档里,我硬是没找到 “// 弹幕数据数组,在 emit API 中会说明其格式 comments: [],” 的用法说明 |
12
weizhenye 2017 年 1 月 4 日
@ivmm 弹幕格式就是「发射弹幕」部分 danmaku.emit() 里的对象, comments 就是这个对象的数组。
B 站的弹幕需要转换后才行, demo 写了一个 https://github.com/weizhenye/Danmaku/blob/gh-pages/parser/bilibili.js |
13
cnbeining 2017 年 1 月 5 日
|