| <!DOCTYPE html> |
| <!-- Copyright 2013 The Flutter Authors. All rights reserved. |
| Use of this source code is governed by a BSD-style license that can be |
| found in the LICENSE file. --> |
| |
| <html> |
| <head> |
| <!-- |
| If you are serving your web app in a path other than the root, change the |
| href value below to reflect the base path you are serving from. |
| |
| The path provided below has to start and end with a slash "/" in order for |
| it to work correctly. |
| |
| For more details: |
| * https://developer.mozilla.org/en-US/docs/Web/HTML/Element/base |
| |
| This is a placeholder for base href that will be replaced by the value of |
| the `--base-href` argument provided to `flutter build`. |
| --> |
| <base href="$FLUTTER_BASE_HREF"> |
| |
| <meta charset="UTF-8"> |
| <meta content="IE=Edge" http-equiv="X-UA-Compatible"> |
| <meta name="description" content="The Google Sign In example app, using the googleapis package."> |
| |
| <!-- iOS meta tags & icons --> |
| <meta name="apple-mobile-web-app-capable" content="yes"> |
| <meta name="apple-mobile-web-app-status-bar-style" content="black"> |
| <meta name="apple-mobile-web-app-title" content="Google Sign In + googleapis"> |
| <link rel="apple-touch-icon" href="icons/Icon-192.png"> |
| |
| <!-- Favicon --> |
| <link rel="icon" type="image/png" href="favicon.png"/> |
| |
| <link rel="manifest" href="manifest.json"> |
| |
| <!-- Google Sign In configuration --> |
| <meta name="google-signin-client_id" content="[YOUR_OAUTH_2_CLIENT_ID_FOR_WEB]" /> |
| <title>Google Sign In + googleapis</title> |
| |
| <script> |
| // The value below is injected by flutter build, do not touch. |
| var serviceWorkerVersion = null; |
| </script> |
| <!-- This script adds the flutter initialization JS code --> |
| <script src="flutter.js" defer></script> |
| </head> |
| <body> |
| <script> |
| window.addEventListener('load', function(ev) { |
| // Download main.dart.js |
| _flutter.loader.loadEntrypoint({ |
| serviceWorker: { |
| serviceWorkerVersion: serviceWorkerVersion, |
| }, |
| onEntrypointLoaded: function(engineInitializer) { |
| engineInitializer.initializeEngine().then(function(appRunner) { |
| appRunner.runApp(); |
| }); |
| } |
| }); |
| }); |
| </script> |
| </body> |
| </html> |