我正在为我的 flutter 应用程序使用官方 Flutter 视频播放器包,但显示器全黑,并且在屏幕上显示它时我也遇到了此错误:
E/flutter (10774): [ERROR:flutter/lib/ui/ui_dart_state.cc(199)] Unhandled Exception: A VideoPlayerController was used after being disposed.
E/flutter (10774): Once you have called dispose() on a VideoPlayerController, it can no longer be used.
Run Code Online (Sandbox Code Playgroud)
或者有时这样:
V/LGCodecAdapter( 515): LG Codec Adapter start
I/ACodec ( 515): Now uninitialized
I/ACodec ( 515): onAllocateComponent
I/OMXClient( 515): MuxOMX ctor
I/ACodec ( 515): [OMX.qcom.video.decoder.avc] Now Loaded
I/ACodec ( 515): Now uninitialized
W/MediaCodecRenderer( 515): Failed to initialize decoder: OMX.qcom.video.decoder.avc
W/MediaCodecRenderer( 515): android.media.MediaCodec$CodecException: Error 0xfffffff4
W/MediaCodecRenderer( 515): …Run Code Online (Sandbox Code Playgroud) exoplayer flutter android-mediacodec flutter-video-player flutter-exception
@_@
Run Code Online (Sandbox Code Playgroud)
小部件看起来像这样:
Container(
decoration: BoxDecoration(
color: someColor,
borderRadius: BorderRadius.circular(17),
),
child: Column(
children: [
ClipRRect(
borderRadius: BorderRadius.circular(17),
child: AspectRatio(
aspectRatio: 5 / 3,
child: Image.network(someImageUrl, fit: BoxFit.cover),
),
),
SizedBox(height: 10),
Text('Group name'),
Text('Group desc'),
SizedBox(height: 10),
Expanded(
child: Row(
children: List.generate(
_group.popIds.length,
(_) => SizedBox(width: 50, height: 50),
),
),
),
Text('Hello')
],
),
);
Run Code Online (Sandbox Code Playgroud)
这是保存这些小部件的屏幕:
Scaffold(
body: Padding(
padding:
const EdgeInsets.only(left: 17.0, right: 17.0, top: 50),
child: StaggeredGridView.countBuilder(
crossAxisCount: 2,
mainAxisSpacing: 10,
crossAxisSpacing: 20,
itemCount: …Run Code Online (Sandbox Code Playgroud) 一个非常简单的问题:如何为 Flutter 相机插件实现点击对焦功能?
\n我\xe2\x80\x99已经搜索了整个万维网的解决方案,但我什么也没找到。
\n有人有想法吗?
\n