Skip to content

Commit 62dfcb9

Browse files
committed
Remove HTML UI Element
1 parent e410379 commit 62dfcb9

File tree

1 file changed

+0
-27
lines changed

1 file changed

+0
-27
lines changed

lib/ui/blocks.dart

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
1-
import 'dart:ui' as ui;
2-
31
import 'package:flutter/cupertino.dart';
42
import 'package:flutter/gestures.dart';
53
import 'package:flutter/material.dart';
64
import 'package:flutter_website/components/components.dart';
75
import 'package:flutter_website/utils/utils.dart';
86
import 'package:responsive_framework/responsive_framework.dart';
9-
import 'package:universal_html/html.dart' as html;
107
import 'package:video_player/video_player.dart';
118
import 'package:webview_flutter/webview_flutter.dart';
129

@@ -970,17 +967,6 @@ class _LearnFromDevelopersState extends State<LearnFromDevelopers> {
970967
@override
971968
void initState() {
972969
super.initState();
973-
webViewKey = UniqueKey();
974-
// TODO: Breaks mobile builds. Official Flutter WebView plugin is working on Web support.
975-
// TODO: Resets iframe on scroll. Wait for official Flutter fix.
976-
// ignore: undefined_prefixed_name
977-
ui.platformViewRegistry.registerViewFactory(
978-
webViewKey.toString(),
979-
(viewId) => html.IFrameElement()
980-
..width = "1080"
981-
..height = "606"
982-
..src = videoUrl
983-
..style.border = "none");
984970
}
985971

986972
@override
@@ -1256,7 +1242,6 @@ class _FlutterCodelabState extends State<FlutterCodelab>
12561242
codelabIds[1]: getCupertinoSelectionWidget(codelabIds[1]),
12571243
codelabIds[2]: getCupertinoSelectionWidget(codelabIds[2]),
12581244
};
1259-
setCodelabHtmlElementView();
12601245
}
12611246

12621247
@override
@@ -1342,21 +1327,9 @@ class _FlutterCodelabState extends State<FlutterCodelab>
13421327
void setCodelabSelected(String codelab) {
13431328
codelabSelected = codelab;
13441329
codelabUrlSelected = codelabUrls[codelabIds.indexOf(codelab)];
1345-
setCodelabHtmlElementView();
13461330
setState(() {});
13471331
}
13481332

1349-
void setCodelabHtmlElementView() {
1350-
// ignore: undefined_prefixed_name
1351-
ui.platformViewRegistry.registerViewFactory(
1352-
codelabSelected,
1353-
(viewId) => html.IFrameElement()
1354-
..width = "1080"
1355-
..height = "617"
1356-
..src = codelabUrlSelected
1357-
..style.border = "none");
1358-
}
1359-
13601333
Widget getCupertinoSelectionWidget(String text) {
13611334
return Container(
13621335
padding: const EdgeInsets.symmetric(horizontal: 24),

0 commit comments

Comments
 (0)