fluttercommunity / fluttercommunity/flutter_webview_plugin
Flutter webview scaffold
- Ngôn ngữ chính
- Java
- Star
- 1.5k
- Fork
- 938
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
My flutter web-view scaffold URL is working but the default color of the web page is not working.

`
```import 'package:flutter/material.dart';
import 'package:flutter_webview_plugin/flutter_webview_plugin.dart';
import 'package:system_shortcuts/system_shortcuts.dart';
import 'package:splashscreen/splashscreen.dart';
import 'package:flutter/rendering.dart';
void main() => runApp(MaterialApp(
home: MyApp(),
debugShowCheckedModeBanner: false,
theme: ThemeData(
primaryColor: Colors.blueGrey[900],
brightness:Brightness.light,
fontFamily: 'Bungee',
primaryTextTheme: TextTheme(
title: TextStyle(color: Colors.yellow),
),
)));
class MyApp extends StatefulWidget {
@override
_MyAppState createState() => new _MyAppState();
}
class _MyAppState extends State {
@override
Widget build(BuildContext context) {
return new SplashScreen(
seconds: 2,
navigateAfterSeconds: AfterSplash(),
image: new Image.asset(
'assets/images/icon.png',
width: 100,
height: 100,
),
backgroundColor: Colors.blueGrey[800],
photoSize: 100.0,
loaderColor: Colors.yellow[300],
);
}
}
class AfterSplash extends StatefulWidget {
@override
_MyAppsState createState() => _MyAppsState();
}
class _MyAppsState extends State {
@override
Widget build(BuildContext context) {
return WebviewScaffold(
appBar: AppBar(title: Text("Crypto Signals"),
actions: [
// action button
IconButton(
icon: Icon(Icons.screen_rotation),
onPressed: () async {
await SystemShortcuts.orientLandscape();
}),
]),
url: "http://crypto.slamtrade.com/",
withJavascript: true,
withZoom: true,
withLocalStorage: true,
enableAppScheme: true,
hidden: true,
userAgent: 'https://accounts.google.com/signin/oauth/oauthchooseaccount?client_id=966276189940-1k54igc67tmva1i1tbodfmt3k5kf3e1i.apps.googleusercontent.com&as=bZHn1GRLkEC4_cjzG36PNg&destination=https%3A%2F%2Fslamtrade-ui.firebaseapp.com&approval_state=!ChRHRkRjRUhfeFhDZFMtM3ZQNzZychIfMDZJb0UtTWF2bE1ROEhuU1JuY2dubXFPaVNZSWpoWQ%E2%88%99AJDr988AAAAAXGPAtfiv-BKiA0Kd25fHIHc156Jb1sJX&oauthgdpr=1&xsrfsig=ChkAeAh8TyMGfEj66DNTFSmu0TeDs_vg-UHBEg5hcHByb3ZhbF9zdGF0ZRILZGVzdGluYXRpb24SBXNvYWN1Eg9vYXV0aHJpc2t5c2NvcGU&flowName=GeneralOAuthFlow',
);
}
}
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện ví dụ Dart được cung cấp tại entry point WebviewScaffold và kiểm tra cách màu mặc định của trang web được xử lý. Báo cáo không nêu tên tệp repository hay bài kiểm thử nào; công việc được xem là hoàn tất khi scaffold được báo cáo hiển thị màu mặc định dự kiến của trang và hành vi này được xác minh bằng một kiểm tra hồi quy phù hợp.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- dart, flutter
- Lĩnh vực
- mobile
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 30/100