修正切换订阅计划多节点列表展示问题
This commit is contained in:
@@ -1044,6 +1044,8 @@ class AppConfig {
|
||||
return "${KRProtocol.kr_https}://${KRDomain.kr_api}";
|
||||
}
|
||||
|
||||
/// ⚠️ 已遗弃:WebSocket 连接不再使用
|
||||
@Deprecated('wsBaseUrl has been deprecated')
|
||||
String get wsBaseUrl {
|
||||
if (kDebugMode) {
|
||||
return "ws://192.168.0.113";
|
||||
|
||||
@@ -258,26 +258,11 @@ class KRAppRunData {
|
||||
}
|
||||
|
||||
/// 建立 Socket 连接
|
||||
/// ⚠️ 已遗弃:wsBaseUrl 不再使用
|
||||
Future<void> _kr_connectSocket(String userId) async {
|
||||
// 如果已存在连接,先断开
|
||||
await _kr_disconnectSocket();
|
||||
|
||||
final deviceId = KRDeviceInfoService().deviceId ?? 'unknown';
|
||||
KRLogUtil.kr_i('设备ID: $deviceId', tag: 'AppRunData');
|
||||
KrSocketService.instance.kr_init(
|
||||
baseUrl: AppConfig.getInstance().wsBaseUrl,
|
||||
userId: userId,
|
||||
deviceNumber: deviceId,
|
||||
token: kr_token ?? "",
|
||||
);
|
||||
|
||||
// 设置消息处理回调
|
||||
KrSocketService.instance.setOnMessageCallback(_kr_handleMessage);
|
||||
// 设置连接状态回调
|
||||
KrSocketService.instance.setOnConnectionStateCallback(_kr_handleConnectionState);
|
||||
|
||||
// 建立连接
|
||||
KrSocketService.instance.connect();
|
||||
// 已遗弃,不再建立 Socket 连接
|
||||
KRLogUtil.kr_i('Socket 连接已遗弃', tag: 'AppRunData');
|
||||
// 如果需要实时消息,使用其他实现方式
|
||||
}
|
||||
|
||||
/// 处理接收到的消息
|
||||
|
||||
Reference in New Issue
Block a user