diff --git a/lib/pages/app/Danger_paicha/hazard_registration_page.dart b/lib/pages/app/Danger_paicha/hazard_registration_page.dart index 5e3a333..cc60905 100644 --- a/lib/pages/app/Danger_paicha/hazard_registration_page.dart +++ b/lib/pages/app/Danger_paicha/hazard_registration_page.dart @@ -282,7 +282,11 @@ class _HazardRegistrationPageState extends State { mediaType: MediaType.video, initialMediaPaths: _yinHuanVido.map((item) => item.path).toList(), onMediaAdded: (value) { - _yinHuanVido.add(ImgData(path: value, id: '')); + try{ + _yinHuanVido.add(ImgData(path: value, id: '')); + }catch(e){ + print("获取视频错误:${e.toString()}"); + } }, onMediaRemoved: (value){ _yinHuanVido.remove(value); diff --git a/lib/pages/app/Danger_paicha/quick_report_page.dart b/lib/pages/app/Danger_paicha/quick_report_page.dart index e17ba89..3aaddc9 100644 --- a/lib/pages/app/Danger_paicha/quick_report_page.dart +++ b/lib/pages/app/Danger_paicha/quick_report_page.dart @@ -162,9 +162,16 @@ class _QuickReportPageState extends State { maxCount: 1, mediaType: MediaType.video, onChanged: (List files) { - // 上传视频 files - _yinHuanVido=files[0].path; + // _yinHuanVido=files[0].path; }, + onMediaAdded:(value) { + // 上传视频 files + try{ + _yinHuanVido=value; + }catch(e){ + print("获取视频失败:${e.toString()}"); + } + }, onAiIdentify: () { // AI 视频识别逻辑 },