2024-05-15 10:06:18 +08:00

30 lines
954 B
Dart

import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:star_lock/mine/mall/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 isVipShop = 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) {
isVipShop.value = map['isShop'];
}
}
}