fluttercommunity / fluttercommunity/flutter_webview_plugin

Flutter webview scaffold

Ouverte
#322 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Java
Étoiles
1.5k
Forks
938
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

My flutter web-view scaffold URL is working but the default color of the web page is not working.
![screenshot from 2019-02-12 16-01-05](https://user-images.githubusercontent.com/43204242/52630448-49f83280-2ee2-11e9-95ef-82a40f60ae32.png)
`![screenshot_1549967372](https://user-images.githubusercontent.com/43204242/52630458-4fee1380-2ee2-11e9-988c-ea8089fd1722.png)
```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',
);
}
}

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par reproduire l’exemple Dart fourni au point d’entrée WebviewScaffold et vérifiez comment la couleur par défaut de la page web est gérée. Le rapport ne nomme aucun fichier du dépôt ni aucun test ; le travail est considéré comme terminé lorsque le scaffold signalé affiche la couleur par défaut prévue de la page et que le comportement est vérifié par une vérification de régression appropriée.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
dart, flutter
Domaine
mobile
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
30/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.