Daisy fb403df092 1,新增实名认证弹出框及购买
2,新增购买增值服务相关网页回退机制
2024-05-04 15:46:41 +08:00

30 lines
938 B
Dart

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'];
}
}
}