Commit d4f65b1e by tanghuan

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

测试iOS手势;
1 parent d5d03777
...@@ -356,7 +356,8 @@ class WebCubit extends Cubit<WebState> { ...@@ -356,7 +356,8 @@ class WebCubit extends Cubit<WebState> {
'classCode=${state.classCode}&' 'classCode=${state.classCode}&'
'userType=${state.userType}&' 'userType=${state.userType}&'
'stuId=${state.stuId}&' 'stuId=${state.stuId}&'
'debug=$debug'; 'debug=$debug&'
't=${DateTime.now().millisecondsSinceEpoch}';
// final String serverUrl = '${Constant.localServerUrl}/test/test2.html'; // final String serverUrl = '${Constant.localServerUrl}/test/test2.html';
_controller.loadRequest(Uri.parse(serverUrl)); _controller.loadRequest(Uri.parse(serverUrl));
} }
......
import 'package:appframe/bloc/link_cubit.dart'; 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/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:go_router/go_router.dart'; import 'package:go_router/go_router.dart';
...@@ -32,7 +34,18 @@ class LinkPage extends StatelessWidget { ...@@ -32,7 +34,18 @@ class LinkPage extends StatelessWidget {
body: state.loaded body: state.loaded
? SizedBox( ? SizedBox(
height: MediaQuery.of(ctx).size.height - 120, // 减去100像素留空 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()), : 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!