in example/lib/pages/short_video/short_video_util.dart [84:98]
static List<VideoInfo> getVideoInfoListFromDramaInfo(DramaInfo? dramaInfo) {
try {
// 如果 dramaInfo 为空或其 dramas 列表为空,则返回空列表
if (dramaInfo == null || dramaInfo.dramas.isEmpty) {
return [];
}
// 返回 dramas 列表
return dramaInfo.dramas;
} catch (e) {
// 打印错误日志并返回空数组
debugPrint("Error extracting video info from drama info: $e");
return [];
}
}