app-starlock/lib/mine/mall/lockMall_state.dart

24 lines
771 B
Dart
Executable File

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 LockMallState {
LockMallState({required this.allowReturn});
RxString lockMallUrl = ''.obs;
RxDouble webProgress = 0.0.obs;
bool allowReturn;
bool canGoBack = false;
late WebViewController mallWebView = initWebViewController();
//初始化webView控制器
WebViewController initWebViewController() {
final WebViewController allWebView = WebViewController();
allWebView.setJavaScriptMode(JavaScriptMode.unrestricted);
allWebView.setBackgroundColor(Colors.white);
allWebView.setUserAgent(WebViewLogic.userAgent);
return allWebView;
}
}