diff --git a/CHANGELOG.md b/CHANGELOG.md
index 76a992d..62f71a2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -17,3 +17,15 @@
## 0.0.3-beta-1
* change assets location
+
+## 0.0.3-beta-2
+
+* change assets location
+
+## 0.0.4
+
+* change script include in index.html file to
+
+## 0.0.5
+
+* remove unnecessary code
\ No newline at end of file
diff --git a/README.md b/README.md
index e9f50c8..3c37c29 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@
## Useage
- inport int your index.html
```sh
-
+
```
- inastall the package
```sh
diff --git a/lib/qr_scanner_web.dart b/lib/qr_scanner_web.dart
index fb061b6..e47b10e 100644
--- a/lib/qr_scanner_web.dart
+++ b/lib/qr_scanner_web.dart
@@ -4,6 +4,7 @@ library script.js;
import 'dart:convert';
import 'dart:js_util';
import 'dart:typed_data';
+import 'package:flutter_web_plugins/flutter_web_plugins.dart';
import 'package:js/js.dart';
// import 'package:webviewx/webviewx.dart';
@@ -11,13 +12,17 @@ import 'package:js/js.dart';
external dynamic qrScannerScanImag(String image);
class QrScannerWeb extends QrScannerPlatform {
+ static void registerWith(Registrar registrar) {
+ var qrScannerWeb = QrScannerWeb();
+ QrScannerPlatform.instance = qrScannerWeb;
+ }
+
@override
Future fromImageBytes(Uint8List imageBytes, String mimeType) async {
final base64 = base64Encode(imageBytes);
final result = await promiseToFuture(
qrScannerScanImag('data:$mimeType;base64,$base64'));
- print(result);
return result;
}
}
diff --git a/pubspec.yaml b/pubspec.yaml
index 7ceb1b9..a07a3ad 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,6 +1,6 @@
name: qr_scanner_web
description: QR Scanner for WEB.
-version: 0.0.3-beta-1
+version: 0.0.5
homepage: https://github.com/hmbenhaim/qr_scanner_web
environment: