添加webview_flutter及相关依赖

添加公共的 webview 组件
This commit is contained in:
2026-07-07 17:40:24 +08:00
parent 1246e41e4b
commit f6c477c9be
3 changed files with 172 additions and 0 deletions
@@ -1,7 +1,9 @@
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:recording_tool/app/router/app_navigator.dart';
import 'package:recording_tool/shared/widgets/app_button.dart';
import 'package:recording_tool/shared/widgets/app_qr_scanner_dialog.dart';
import 'package:recording_tool/shared/widgets/app_webview.dart';
class ScanQrCodePage extends StatefulWidget {
const ScanQrCodePage({super.key});
@@ -47,6 +49,9 @@ class _AuthPageWidgetState extends State<ScanQrCodePage> {
final result = await AppQrScannerDialog.show(context);
if (result == null || result.isEmpty) return;
debugPrint('扫码结果: $result');
AppNavigator.push(
const WebviewPage(url: 'https://www.dronex.cc/'),
);
},
variant: AppButtonVariant.secondary,
),