往期知识点整理
视频弹幕功能
介绍
本示例介绍如何使用 @ohos.danmakuflamemaster 和 @ohos.gsyvideoplayer 开发支持视频弹幕的播放器。可以自定义弹幕样式、占据屏幕宽度,发送弹幕,开关弹幕视图。
效果图预览

使用说明
- 点击播放按钮,进行视频播放,弹幕自动开启
- 点击“弹幕关”按钮,关闭弹幕
- 点击“发送弹幕”按钮,发送一条弹幕,弹幕内容为“这是一条弹幕”+当前时间戳
实现思路
- 初始化播放器
videoInit: (iVideoPlayer: IVideoPlayer, xid: string) => void = (iVideoPlayer: IVideoPlayer, xid: string) => {
this.mIVideoPlayer = iVideoPlayer;
this.xComponentId = xid;
this.mIVideoPlayer.setUp(this.videoModel.getUrl(), this.videoModel.getCacheWithPlay());
}
- 初始化弹幕
danmuInit() {
let maxLinesPair: Map<number, number> = new Map();
maxLinesPair.set(BaseDanmaku

最低0.47元/天 解锁文章
1702

被折叠的 条评论
为什么被折叠?



