Commit 04f737bd by tanghuan

ios手势测试

1 parent 62e5f10a
import 'dart:io';
import 'package:appframe/bloc/web_cubit.dart';
import 'package:appframe/config/constant.dart';
import 'package:appframe/config/env_config.dart';
import 'package:appframe/config/locator.dart';
import 'package:appframe/config/routes.dart';
import 'package:appframe/ui/widgets/ios_edge_swipe_detector.dart';
import 'package:appframe/ui/widgets/tip_overlay_widget.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
......@@ -36,6 +39,20 @@ class WebPage extends StatelessWidget {
stuId = sharedPreferences.getString('auth_stuId');
}
if(Platform.isIOS) {
// 初始化 iOS 边缘滑动监听
IosEdgeSwipeDetector.init();
// 设置滑动回调
IosEdgeSwipeDetector.onEdgeSwipe(() {
debugPrint("");
debugPrint("^^^^^^^^^^^^^^web_page^^^^^^^^^^^^^^^^^^^^^^^^^^^^^");
debugPrint("web_page 检测到左边缘滑动,Flutter 收到通知");
debugPrint("^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^");
debugPrint("");
});
}
return BlocProvider(
create: (context) => WebCubit(
WebState(
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!