global_web_page.dart 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. // import 'package:flutter/material.dart';
  2. // import 'package:router/path/router_path.dart';
  3. // import 'package:shared/utils/log_utils.dart';
  4. // import '../widget/webview_page.dart';
  5. //
  6. // /*
  7. // * 全局的公共Web页面
  8. // */
  9. // class GlobalWebPage extends BaseStatelessPage {
  10. // GlobalWebPage({super.key});
  11. //
  12. // //启动当前页面
  13. // static void startInstance(
  14. // String title,
  15. // String url, {
  16. // bool isShowAppBar = true,
  17. // }) {
  18. // return Get.start(RouterPath.globalWeb, arguments: {'title': title, 'initialUrl': Uri.encodeFull(url), 'isShowAppBar': isShowAppBar});
  19. // }
  20. //
  21. // @override
  22. // GetxController createRawController() {
  23. // throw UnimplementedError();
  24. // }
  25. //
  26. // @override
  27. // void initState() {}
  28. //
  29. // @override
  30. // Widget buildWidget(BuildContext context) {
  31. // bool isShowAppBar = Get.arguments['isShowAppBar'];
  32. // String initialUrl = Get.arguments['initialUrl'];
  33. // String title = Get.arguments['title'];
  34. // Log.d("GlobalWebPage 的参数 isShowAppBar:$isShowAppBar title:$title initialUrl:$initialUrl ");
  35. // return WebViewPage(
  36. // showAppbar: isShowAppBar,
  37. // initialUrl: initialUrl,
  38. // arguments: {'title': title},
  39. // );
  40. // }
  41. // }