opt: notify-debugger-on-exception (#1750)

This commit is contained in:
My-Responsitories
2025-11-17 21:49:36 +08:00
committed by GitHub
parent 76c2de4394
commit 0f8166620e
14 changed files with 37 additions and 74 deletions

View File

@@ -34,7 +34,7 @@ import 'package:PiliPlus/utils/recommend_filter.dart';
import 'package:PiliPlus/utils/storage_pref.dart';
import 'package:PiliPlus/utils/wbi_sign.dart';
import 'package:dio/dio.dart';
import 'package:flutter/foundation.dart' show kDebugMode, compute;
import 'package:flutter/foundation.dart' show compute;
/// view层根据 status 判断渲染逻辑
class VideoHttp {
@@ -188,6 +188,7 @@ class VideoHttp {
}
// 视频流
@pragma('vm:notify-debugger-on-exception')
static Future<LoadingState<PlayUrlModel>> videoUrl({
int? avid,
String? bvid,
@@ -259,9 +260,6 @@ class VideoHttp {
}
return Error(_parseVideoErr(res.data['code'], res.data['message']));
} catch (e, s) {
if (kDebugMode) {
rethrow;
}
return Error('$e\n\n$s');
}
}