import 'dart:io'; import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'package:flutter_easyloading/flutter_easyloading.dart'; import 'package:huixiang/utils/font_weight.dart'; import 'package:huixiang/view_widget/my_appbar.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:webview_flutter/webview_flutter.dart'; import 'package:webview_flutter/src/webview_cupertino.dart'; import '../generated/l10n.dart'; class UserVipServicePage extends StatefulWidget { @override State createState() { return _UserVipServicePage(); } } class _UserVipServicePage extends State with WidgetsBindingObserver { var controller = new ScrollController(); @override void initState() { super.initState(); WidgetsBinding.instance.addObserver(this); EasyLoading.show(status: S.current.zhengzaijiazai); if (Platform.isAndroid) WebView.platform = SurfaceAndroidWebView(); if (Platform.isIOS) WebView.platform = CupertinoWebView(); } @override Widget build(BuildContext context) { return Scaffold( appBar: MyAppBar( title:S.of(context).huixiangxieyi, titleColor: Colors.black, background: Color(0xFFFFFFFF), leadingColor: Colors.black, ), body: Container( width: MediaQuery.of(context).size.width, height: MediaQuery.of(context).size.height, alignment: Alignment.center, child: WebView( initialUrl: "http://huixiang.lotus-wallet.com/vip.html", javascriptMode: JavascriptMode.unrestricted, onPageFinished: (initialUrl){ EasyLoading.dismiss(); }, )), ); } }