import 'package:flutter/material.dart'; import 'package:get/get.dart'; import 'package:star_lock/webview/webview_logic.dart'; import 'package:webview_flutter/webview_flutter.dart'; class AdvancedFeaturesWebState { var vipBuyUrl = "".obs; //购买跳转地址 var webProgress = 0.0.obs; bool allowReturn = true; late WebViewController vipBuyWebView = initWebViewController(); var isShop = true.obs; //是否为高级功能购买页面 bool canGoBack = false; //初始化webView控制器 WebViewController initWebViewController() { WebViewController allWebView = WebViewController(); allWebView.setJavaScriptMode(JavaScriptMode.unrestricted); allWebView.setBackgroundColor(Colors.white); allWebView.setUserAgent(WebViewLogic.userAgent); return allWebView; } AdvancedFeaturesWebState() { Map map = Get.arguments; if (map['isShop'] != null) { isShop.value = map['isShop']; } } }