readd button of btnDm. A bug found and repair.#5
Conversation
重新在src里加入了播放器的显示和关闭按钮。 Parsers.js 里面没有考虑得到的弹幕信息本身有问题(没有数据),所以在加载 http://comment.bilibili.cn/1328045.xml 的312行会出错。添加一个判断在没有children节点时候退出。:D
就是上面这样 没有具体的数据 。B站真卖萌。 还有就是我还写了个和 video-js的插件,只把弹幕的核心功能给丢上去了 感觉还不错~ |
|
卧槽竟然还有这种弹幕文件。。。之前的JSON不合规就已经很蛋疼了。。。。
之前其实也想过直接就找个现有的挂上去。。。Video-js搞了一阵搞不出来(加上当时本来Video-js界面也没那么好)于是考虑到避免库依赖就写了原生的。 |
Toggle for comments implemented. Better handling of bad/unexpected danmaku input xml.
|
https://github.com/Catofes/videojsABdm 这里~~写了一个 你可以看看 ~ 还有这里的移动时间我貌似改成8秒了。。1080P的屏幕如果用4s移动弹幕的话真心花眼啊 |
|
效果还真是好啊! |
|
有关移动,可以打开自动 scaling,定义默认大小然后速度会自动等比放大。。。在 CommentManager对象里面有一个 在外面赋值成 就会变成8秒。改变这个数会等比的改变滚动弹幕的时间长度。如果想改变全局弹幕速度(包括定速弹幕,主要应用于视频的降速,这个ABP有实现)可以调 这个参数就是增加兼容性的这样大家就不必改库了。=w= |
|
哦~ 赞~ |
|
http://comment.bilibili.cn/666197.xml 看看这个xml文档, 最后 没有> ...... |
|
哦 现在好了。。。奇葩无比的B站 |
|
嗯。。。经常有传输数据不完整的问题。。。。 |
|
感谢这条pull request和后面的讨论,已经同步到https://github.com/superwbd/ABPlayerHTML5-Py--nix 。把弹幕时间弄长一倍,现在看起来好多了。。。 B站最近姨妈的让人想S,特别是坑爹的LA节点,三天两天挂。。。无语了。 |
|
@superwbd 你应该用 |
|
恩。。。拿http://www.bilibili.tv/video/av297197/ 和 http://www.bilibili.tv/video/av316861/ 的弹幕分别进行测试, globalScale 并没有明显感觉不同步的问题。。。 但是为了避免问题还是换成修改 scrollScale 好了~ Beining |
|
测试中发现,某些时候,仅仅修改 |
|
@superwbd 嗯,找到有BUG的xml一定要告诉我一下。最近在好多人的提醒下修了N多BUG。。。 |
重新在src里加入了播放器的显示和关闭按钮。
Parsers.js
里面没有考虑得到的弹幕信息本身有问题(没有数据),所以在加载
http://comment.bilibili.cn/1328045.xml
的312行会出错。添加一个判断在没有children节点时候退出。:D