generated from dellevin/template
去掉服务器同步
This commit is contained in:
@@ -1,9 +1,7 @@
|
||||
import 'dart:io';
|
||||
import 'package:flutter/foundation.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import '../utils/sync/server_data_service.dart';
|
||||
|
||||
/// 带淡入动画的图片组件(支持本地文件 + 服务端 URL 回退)
|
||||
/// 带淡入动画的图片组件(支持本地文件 + HTTP URL)
|
||||
class FadeInLocalImage extends StatefulWidget {
|
||||
final String? path;
|
||||
final double? width;
|
||||
@@ -66,18 +64,6 @@ class _FadeInLocalImageState extends State<FadeInLocalImage>
|
||||
return;
|
||||
}
|
||||
|
||||
if (ServerDataService.isActive) {
|
||||
try {
|
||||
final url = await ServerDataService.toImageUrl(widget.path!);
|
||||
debugPrint('[Image] 本地不存在,使用服务端: $url');
|
||||
_useNetwork = true;
|
||||
_imageUrl = url;
|
||||
setState(() => _loaded = true);
|
||||
_controller.forward();
|
||||
return;
|
||||
} catch (_) {}
|
||||
}
|
||||
|
||||
setState(() => _error = true);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user