Skip to content

Commit d080d1e

Browse files
committed
feat: migrate html usage to web
1 parent d51cf2b commit d080d1e

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

lib/screens/web.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// ignore: avoid_web_libraries_in_flutter
2-
import 'dart:html' as html;
2+
import 'package:web/web.dart' as html;
33
import 'dart:ui_web' as ui;
44

55
import 'package:flutter/material.dart';
@@ -33,7 +33,7 @@ class BarcodeScanner extends StatelessWidget {
3333
String createdViewId = DateTime.now().microsecondsSinceEpoch.toString();
3434
String? barcodeNumber;
3535

36-
final html.IFrameElement iframe = html.IFrameElement()
36+
final iframe = html.HTMLIFrameElement()
3737
..src = PackageConstant.barcodeFileWebPath
3838
..style.border = 'none'
3939
..style.width = '100%'
@@ -44,7 +44,7 @@ class BarcodeScanner extends StatelessWidget {
4444
/// If barcode is null then assign scanned barcode
4545
/// and close the screen otherwise keep scanning
4646
if (barcodeNumber == null) {
47-
barcodeNumber = event.data;
47+
barcodeNumber = event.data.toString();
4848
onScanned(barcodeNumber!);
4949
}
5050
});

0 commit comments

Comments
 (0)