如何解决flutter video_player 性能问题
大家。 我正在使用视频播放器包(支持颤振团队) 发布链接:https://pub.dev/packages/video_player
但是我遇到了一些性能问题,当我播放音乐并暂停,重复多次操作时,我发现应用程序变得越来越慢。
所以,我试验了播放和暂停之间的持续时间, 并且持续时间确实越来越长,当我重复播放并暂停很多次时。
下面是我的测试性能代码,200次重复后持续时间从0.04s增长到0.5s(testCount最初是200)
void test(){
// controller is the instance of VideoPlayerController
var s = Stopwatch()..start();
controller?.pause().then((_){
controller?.play().then((_){
debugPrint('s: ' + s.elapsedMicroseconds.toString());
testCount--;
if(testCount>0){
test();
}
});
});
}
那么,这是 video_player 的错误吗? 或者有人可以教我如何防止这个问题?谢谢:)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。