视频弹幕不能用setData的方式加载,只能在
data:{danmuList:[]}中定义好才能出现,
通过接口获取的弹幕不能显示是为什么
视频能获取到,在 wxml中也能看到弹幕已经载入,但就是不会出现弹幕
这是onload中,这样不行
that.setData({ danmuList: [
{
text: '第 1s 出现的弹幕',
color: '#ff0000',
time: 1
},
{
text: '第 3s 出现的弹幕',
color: '#ff00ff',
time: 3
}]})
但如果在data中直接定义则可以显示弹幕,下面这样却可以
data: {
danmuList: [
{
text: '第 1s 出现的弹幕',
color: '#ff0000',
time: 1
},
{
text: '第 3s 出现的弹幕',
color: '#ff00ff',
time: 3
}]
}
已知问题,后面版本会修复
在开始播放的回调方法里指定弹幕列表是可以显示的,试过了
能不能看看你是怎么实现弹幕功能的,能看看你的示例代码吗
问下楼主 有解决办法没有?
你的能成功啦?
我先加载完弹幕数据再加载视频也不行~
能不能看看你的示例代码啊?3Q
这个我碰到过,我现在是加载完弹幕数据之后再把视频在页面显示出来,怀疑是视频初始化完成之后就无法修改弹幕数据了