Commit d4f65b1e by tanghuan

加在 H5 index.html的时候增加时间戳,防止可能被缓存;

测试iOS手势;
1 parent d5d03777
......@@ -356,7 +356,8 @@ class WebCubit extends Cubit<WebState> {
'classCode=${state.classCode}&'
'userType=${state.userType}&'
'stuId=${state.stuId}&'
'debug=$debug';
'debug=$debug&'
't=${DateTime.now().millisecondsSinceEpoch}';
// final String serverUrl = '${Constant.localServerUrl}/test/test2.html';
_controller.loadRequest(Uri.parse(serverUrl));
}
......
import 'package:appframe/bloc/link_cubit.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:go_router/go_router.dart';
......@@ -32,7 +34,18 @@ class LinkPage extends StatelessWidget {
body: state.loaded
? SizedBox(
height: MediaQuery.of(ctx).size.height - 120, // 减去100像素留空
child: WebViewWidget(controller: ctx.read<LinkCubit>().controller),
child: WebViewWidget(
controller: ctx.read<LinkCubit>().controller,
gestureRecognizers: {
// 允许所有手势
Factory<VerticalDragGestureRecognizer>(
() => VerticalDragGestureRecognizer(),
),
Factory<HorizontalDragGestureRecognizer>(
() => HorizontalDragGestureRecognizer(),
),
},
),
)
: const Center(child: CircularProgressIndicator()),
),
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!