Почему я не могу закрыть приложение Flutter, которое содержит WebView? - PullRequest
0 голосов
/ 23 октября 2019

Я пытаюсь создать свое первое приложение Flutter. Я хотел бы иметь один экран с WebView.

import 'package:flutter/material.dart';
import 'package:flutter_webview_plugin/flutter_webview_plugin.dart';


void main() => runApp(new MaterialApp(
  theme: ThemeData(
    primarySwatch: Colors.yellow
  ),
  routes: {
    "/": (_) => new WebviewScaffold(
      url: "http://google.com/",
      appBar: new AppBar(
        title: new Text("Google")
      ),
    )
  },
));

Приложение работает хорошо, но у меня есть проблемы с его закрытием. Когда я нажимаю назад, WebView возвращается назад и когда он достиг домашней страницы, кнопка «назад» перестает работать. Я не могу закрыть приложение.

Есть идеи? Как я могу определить домашнюю страницу в WebView и закрыть приложение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...