黄色的线下为chewiecontroller

问题描述

我有使用video_playerchewie的应用程序

这是我的源代码,它在widget.video

中播放给定的url。
_controller = VideoPlayerController.asset('assets/vid/' + widget.video)
  ..initialize().then((_) {
    _controller.play();
    setState(() {});    
});
_chewieController = ChewieController(
  videoPlayerController: _controller,aspectRatio: 16 / 9,autoplay: true,looping: false,);   

但是有一些黄色下划线。

enter image description here

如何删除此行?

或者我可以在这里自定义吗?

这些是我的全部页面代码

class AnimePage extends StatefulWidget {
  AnimePage({Key key,this.title,this.video}) : super(key: key);
  final String title;
  final String video;

  @override
  _AnimePageState createState() => _AnimePageState();
}

class _AnimePageState extends State<AnimePage> {
  VideoPlayerController _controller;
  ChewieController _chewieController;
  @override
  void initState() {
    super.initState();
    //print(widget.video);
    _controller = VideoPlayerController.asset('assets/vid/' + widget.video)
      ..initialize().then((_) {
        _controller.play();
        setState(() {});    
    });
    _chewieController = ChewieController(
      videoPlayerController: _controller,);   
  }

  @override
  Widget build(BuildContext context) {
    return 
    OrientationBuilder(
      builder: (context,orientation) {
        return 
          Column(children: <Widget>[
            Expanded(child:
              Stack(children: <Widget>[
                  Center(
                    child:
                        Chewie(controller: _chewieController,)
                  )
              ]),),TabBar()
            ]
          );
      }
       
       });
  }

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)