代码如下:
import 'package:flutter/material.dart';
import 'package:flutter/widgets.dart';
import 'package:wenshushu/style/wenshushu_style.dart';
class SeekToView extends StatefulWidget {
final Function() onDragStart;
final Function() onDragEnd;
final Function() onDragUpdate;
final Function(double value) onChange;
double value;
SeekToView(
{Key key,
this.onDragStart,
this.onDragEnd,
this.onDragUpdate,
this.value,
this.onChange})
: super(key: key);
@override
_VideoProgressBarState createState() {
return _VideoProgressBarState();
}
}
class _VideoProgressBarState extends State<SeekToView> {
@override
void initState() {
super.initState();
}
@override
void deactivate() {
super.deactivate();
}
void seekToRelativePosition(Offset globalPosition) {
final box = context.findRenderObject() as RenderBox;
final Offset tapPos = box.globalToLocal(globalPosition);
final double rela
Flutter视频进度条组件实现

最低0.47元/天 解锁文章
758

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



