瀏覽代碼

init id before super

melon.yin 2 年之前
父節點
當前提交
390be199d6
共有 1 個文件被更改,包括 3 次插入4 次删除
  1. 3 4
      lib/async_vid/shell/reader.dart

+ 3 - 4
lib/async_vid/shell/reader.dart

@@ -8,15 +8,14 @@ import '../reader.dart';
 
 class AsyncShellVidDataReader extends AsyncVidDataReaderBase {
   final int minChunkSize;
-  late final String id;
+  late final String id =
+      DateTime.now().format('MMddHHmmssSSS') + hashCode.toString();
 
   AsyncShellVidDataReader(
     String url, {
     DownloadCallback? downloadCallback,
     this.minChunkSize = 65536,
-  }) : super(url, downloadCallback: downloadCallback) {
-    id = DateTime.now().format('MMddHHmmssfff') + hashCode.toString();
-  }
+  }) : super(url, downloadCallback: downloadCallback);
 
   @override
   void close() {