import 'package:feedback_complaint_plug/widget/complaint_web_view.dart'; import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; void main() { runApp(const MyApp()); } class MyApp extends StatefulWidget { const MyApp({super.key}); @override State<MyApp> createState() => _MyAppState(); } class _MyAppState extends State<MyApp> { @override Widget build(BuildContext context) { return MaterialApp( home: const HomePage(), theme: ThemeData.light().copyWith( appBarTheme: const AppBarTheme( backgroundColor: Colors.blue, foregroundColor: Colors.white, elevation: 5.0, ), ), ); } } class HomePage extends StatelessWidget { const HomePage({super.key}); @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: const Text('Plugin example app'), ), body: Column( children: [ TextButton( onPressed: () { var url = "http://h5.clxkj.cn/userFeedback?productCode=msl&userMobile=1222222222&userName=马上来"; Navigator.pushAndRemoveUntil( context, CupertinoPageRoute( builder: (context) => ComplaintWebPage(url: url)), (route) => false); }, child: const Text("反馈投诉")), ], ), ); } }